3071 16th St,
San Francisco, CA (2435.7 miles away)
(415) 864-8840
emwehner
on 10/12/07
One of the largest, and tastiest burritos in the world from the neighborhood where the American Style Burrito was born. As authentic as you can get, this burrito combines the fresh ingredients and attention more… [1 review]