
Restaurant · $$
3115 Fillmore St, San Francisco, CA 94123, USA
Mexican
7.5Open·Saturday: 11 AM – 10 PM
Steak House · 0.8 mi away
8.6Western Addition · American · 1.0 mi away
7.2Italian · 0.9 mi away
9.4American · 1.2 mi away
8.6Mexican · 1.2 mi away
9.2Pizza · 1.5 mi away
9.1Mexican
9.2Mexican
8.7Mexican
8.4Mexican
7.6