Enjoy American and Spanish at the brand new restaurant in 709 5th Avenue. Castillo offers delivery, wait staff/dine in and take out service. The joint opens all the days at 11:00 AM. Please post your review and photos of the food dishes which you relished.
Click here to view the Menu and Photos of Castillo
Castillo features WiFi.