Address: 2491 Mission St, San Francisco, CA 94110 Phone:
Reviewed on 01/26/2026
By: Alexander W.
Came on Monday evening. The restaurant was quite empty with lots of seating, so it was great for my large party. I think it's because they close early on... more
Reviewed on 01/04/2026
By: Griselda Z.
Honestly, better than expected! When you picture taqueiras in the Mission you usually envision La Taqueria or Taqueria Cancun -- crowded, Mexican bugle... more