Taqueria El Buen Sebor

Row 1

Details
98 Leland Ave (Alpha)
San Francisco, CA 94134
(415) 587-7721

Foursquare Tips

  • Shrimp Tacos, Excellent!! Muy Bueno!!
  • Baby burrito perfect lunch