El Castillo Beach Bar is a bar and grill offering cocktails and beachside dining.