Castillo Real

La Cocina International Restaurant

(904) 461-8288
530 A1A Beach Blvd

Dine on exquisite Latin food at this local restaurant inside the Castillo Real Hotel.