In today's New York City Metro newspaper I saw a restaurant review of El Faro. A Spanish restaurant in the village and it received very good review.
This is not the review but is does give a idea of the location,
http://wguides.com/city/33/90_54062.cfm Has anyone one been there? Better yet how about a get together at this restaurant from people from Madridman.com?
Bill