Skip to main content

Taqueria El Portal

restaurant · mexican restaurant · North Highlands, CA

Address
6209 Watt Ave, North Highlands, CA 95660
Phone
(916) 338-2797
Website
events.sacbee.com
Where
38.6799, -121.3834

Search Hominin for Taqueria El Portal

Other restaurants nearby

More in North Highlands