Originally Posted by Sean05
Im in murroeta but im down for a beach meet down in mission. I wanna go to that famous taco shop down there. Taco surf :)
Best burritos come LUCHA LIBRE off Washington street, still close to mission beach too though. It's the one that was featured in man vs food!