El Castillo de Madison Restaurant
Cuisines: Latin AmericanNo rank yet
El Castillo de Madison Restaurant
Latin American
207 Madison St
Rutgers
New York, NY, 10002
El Castillo de Madison Restaurant
Latin American
207 Madison St
Rutgers
New York, NY, 10002