Have only had a couple burritos in the Bay Area, but I’ve never found anything that compares
there’s no comparison if you like super burritos. they were invented in the mission in sf.
Please Login to reply.
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 😂