El Farolito - Excelsior

Where
4817 Mission Street, San Francisco , CA
Call
+1 415.337.5500
Tags
Mexican Restaurant, Restaurants
Claim this listing

About request an edit to this page

Decent food, you can't go wrong, but not as good as its sibling in the Mission.