El Portal Taqueria in Auburn, CA 95603

El Portal Taqueria in Auburn, CA 95603 (Placer County) is a Mexican Restaurant (opening hours: Mo-Su 10:00-20:00), Lincoln Way 13354 (95603).

House Number
13354
Postal Code
95603
Street
Lincoln Way
Amenity
restaurant
Building Type
building
Website
https://www.elportalauburn.com/