La Playa Taqueria
3817 Noriega St, San Francisco
(415) 592-8760
Recent Reviews
La Playa Taqueria
3817 Noriega St, San Francisco 94122
(415) 592-8760