Restaurants & Bars

Los Angeles Area

El Sol in La Crescenta

Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area

El Sol in La Crescenta

t
trimtab | | Feb 1, 2013 04:12 PM

Just wondering whether any Hounds have been and what they think of the fare.

More posts from trimtab

Feedback