Search

El Faro Restaurant

2399 Folsom St, 
San Francisco, 
CA
Previous Next

More

Reviews

Read 3 reviews


Go

Write a Review


Hours

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


Sponsored Results