there’s no comparison if you like super burritos. they were invented in the mission in sf.

Reply to this note

Please Login to reply.

Discussion

Yeah I made the trip to La Taqueria when I was in SF back around 2014 and it blew my mind

if you’re ever back in town hmu, i’ll give you the proper list

Will do! I moved to small town idaho from Houston a couple years ago so food is a top priority when traveling 😂