February 15, 2010
Tortas Los Picudos (SF)
I finally ate my first torta two weeks ago – on Superbowl Sunday. My friend Kishi, who lives in San Francisco, took me to Tortas Los Picudos on 24th Street between Alabama and Harrison. I guess it took me this long to actually try a torta because of my intense love for burritos. If both […]