Taqueria El Portal

  • 6209 Watt Ave,
    North Highlands, CA 95660
  • Phone: 916-338-2797
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map