-
El Faro
is an above average mexican food, Mexican Restaurant
Ranked #1 of 33 Restaurants in Baden South San Francisco.
Some say, it is super, extra.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Super Grilled chicken burrito extra chicken, 3...