Share:

Restaurants & Bars 15

El Sol Mexican Restaurant

Meadow | Sep 9, 2004 08:22 AM

Has anyone ever been here?

What should I have for a chowhound worthy meal?

Want to stay up to date with this post?