Grilled Seafood with Ocean Views
Los Veleros Restaurant offers an intimate setting with striking ocean views and a calm, laid-back ambiance. The kitchen focuses on fresh fish and quality meats, many of which are cooked over an open grill in view of the dining room. Attentive staff help guests navigate the menu and select from the daily offerings. The experience combines simple, well-executed cooking with a scenic coastal backdrop.