H
el castillo de madison st
207 madsion st, New York NY 10002
212-227-2892
BEST FOOD IN MANHATTAN plus our warm friendly staff make you and your family be part of ours
Browse Nearby states for Spanish Restaurant
Spanish Restaurant in Connecticut
Spanish Restaurant in New Jersey