Top
:
United_States
:
CA
:
Auburn
Mama Lou's Taqueria, Auburn, California
Mama Lou's Taqueria
11000 Combie Road
Auburn CA United States
Phone: 530.268.1773