El Portal Taqueria
13354 Lincoln Way, Auburn
(530) 745-9585
Recent Reviews
El Portal Taqueria
13354 Lincoln Way, Auburn 95603
(530) 745-9585