This was a grilled chicken burrito and was really good–though the boiled ones are much better. A few days later I tried a carnitas burrito and it was amazing! Definitely one of the best burritos spots in SF. Multiple locations as well.
San Francisco California 90103
United States
San Francisco California 90103
United States