Taqueria San Luis

1204 E Main St, Auburn
(253) 528-8426