LOCATION: St. Augustine

The Castillo Restaurant

The Castillo Restaurant
  • 6 W. Castillo Dr.
  • St. Augustine, Florida 32084
  • Local Phone: 904-824-4457
  • Cuisine: Floribbean, Local Specialties

The Castillo Restaurant has created a sophisticated and compelling signature restaurant concept that appeals to upscale local dining and entertainment. The Renaissance Brand’s penchant for local flavor and discovery provides the perfect canvas upon which to highlight the local seafood, produce, craft breweries and distilleries. The bar and restaurant features a unique and comfortable gathering place offering a sophisticated but relaxed environment for socializing. We offer contemporary North Florida cuisine prepared over a wood-fired grill. The menu provides a culinary “tip of the hat” to the various countries and eras that have influenced St. Augustine's culture.\

Moreover, the Castillo Restaurant can accommodate up to 146 guests; making it easily amendable for groups of all sizes. The restaurant also features a smaller function space for more intimate size gatherings; ideal for groups of less than 15 guests.