La Playa Taqueria
Two chicken enchiladas with rice, beans and salad
- Price
- $16.95
- When
- During direct ordering hours
- Where
- 3817 Noriega St, San Francisco, CA 94122
- Checked
- Nov 14, 2026 2:50 pm
Is this your restaurant? Claim it and feature it in San Francisco.