Restaurant

Burrito Loco

2 locals recommend,
Location
850 Ulloa St
San Francisco, CA
West of Twin Peaks

Tips from locals

Rong
September 24, 2018
neighborhood Mexican restaurant, very limited seating
Elizabeth
March 18, 2021
Don't miss the chips - 15 min walk

Unique things to do nearby

Guided Tour of an Iconic Painted Lady Home on Postcard Row
Chocolate bar making with a California twist
A journey from seed to cup with SF’s premier coffee roaster