Phone: +14159313019
Address: 1017 Larkin St, 94109, San Francisco, US, 94164, United States
City: San Francisco
Menu Dishes: 35
Reviews: 840
"I absolutely love it! The super burritos are giant and delicious. The California size is smaller but still quite good. My favorite so far has been the chile verde carnitas super burrito. I've visited several times, and each time the food has been fantastic. I really appreciate the staff; they are dedicated to serving amazing food. The restaurant is small but always bustling, which shows just how popular it is. Since there aren’t many authentic places that serve quality burritos, this spot is definitely on my list for future visits."
All prices are estimates on menu.