Taqueria San Luis

1204 E Main St, Auburn
(253) 287-1077