Search

El Faro Restaurant

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

More

Reviews

Read 3 reviews


Go

Write a Review


Hours

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