Showing posts with the label Burritos

Taqueria Vallarta @24th Street, Mission

Address:  3033 24th St, San Francisco, CA 94110 Rating: 4 out of 5 star Feedback: Quite a popular Taqueria and ordered some Tacos.  Place is a bit kind a dodgy with homeless people even just loitering at the entrance I ordered the Lengua - it was OK.  The Beef Tripe was really good. Their Tomato Salsa and Salsa Verde are very very very Spicy!

La Taqueria Gualajara (Mission)

Address: 3146 24th Street, San Francisco, 94110 One of the Many Taqueries in Mission. It was good! Not really an expert on burritos, but all I can say is it was good, though I still prefer Papalote for some reason.