El Faro Restaurant
82 1st St, San Francisco
(415) 495-4426
Menu
Restaurants in San Francisco, CA
El Faro Restaurant
82 1st St, San Francisco, CA 94105
(415) 495-4426