Search

El Faro Restaurant

2399 Folsom St, 
San Francisco, 
CA
 94110-2010
37.758928 -122.414509
Previous Next

Go

Write a Review


Hours

Mon-Sat 7am-7pm ; Sun 11am-7pm


Owner's Message

From the owner

Provided by: Yellowpages.com Yellowpages.com