-
Tortas Los Picudos
is Ranked #1 of 29 Restaurants in Mission District San Francisco.
Some say, it is fresh.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
This is the only place I’ll go to satisfy the torta monster in my belly. Try the Tortas Con Jamon, Huevo Y Chorizo with a fresh strawberry smoothie or carrot & orange juice. - Ted