Home » Castro & Noe Valley (San Francisco, CA) restaurants
Lalo’s
Features: Mexican
Hours
Mon-Thu 12pm-10pm; Fri 12pm-12am; Sat-Sun 11am-12a
Payment Options
Cash, Visa
See similar restaurants in & around Castro & Noe Valley (San Francisco, California): Mexican