This business has CLOSED
Report as open?
Taqueria El Portal
Add Hours
Phone: (916) 338-2797
Address: 6209 Watt Ave, North Highlands, CA 95660
Cuisines: Mexican, Latin American
6115 Watt Ave, North Highlands, CA 95660
6104 Watt Ave, North Highlands, CA 95660
6115 Watt Ave, North Highlands, CA 95660
3845 Elkhorn Blvd, North Highlands, CA 95660
5707 Watt Ave, North Highlands, CA 95660
5649 Watt Ave, North Highlands, CA 95660
5544 Watt Ave, North Highlands, CA 95660
6741 Watt Ave, North Highlands, CA 95660
3612 Madison Ave, North Highlands, CA 95660
6049 Madison Ave, Carmichael, CA 95608