About
Perched dramatically over the golden sands of Los Cabos, Velas 10 delivers the freshest seafood and finest steaks in a distinctive ambiance with unsurpassed oceanfront views. Designer architecture and wood accents are complemented by lush tropical greenery, marble floors and textured tile tables. Tanks of live seafood and cases of meat invite you to select your own dinner
Details