HOME / Mexican restaurant / El Portal Taqueria
13354 Lincoln Way, Auburn, CA 95603
+15307459585
View Business Profile