Resort Dining in Cabo San Lucas
Enjoy fine dining and delicious snacks without having to leave our beachfront property. Whether you enjoy cold drinks and delicious snacks from one of our poolside bars or dinner at our rooftop restaurant serving international cuisine amid incredible views, you'll find the perfect place to enjoy a meal at Cabo Villas Beach Resort & Spa. Call our friendly staff at 011 52 (624) 143-9166 to learn more about the many casual and fine dining options at our beachfront resort in Cabo San Lucas.
Dining Out at Cabo Villas Beach Resort & Spa
Attitude Restaurant Bar
Located by the Infinity Pool, Attitude's menu offers a wide variety of dishes and entrees. The breakfast buffet is available from 8 a.m. - 11 a.m., and lunch, dinner and snacks are served from 11 a.m. – 10 p.m. And don't forget about our happy hour drinks menu! Attitude Restaurant Bar has your favorite drinks including margaritas, dirty monkeys and of course Corona! Karaoke Night is held every Wednesday from 8 p.m. - 11 p.m.
Infinity Pool Snack Bar
Relax and enjoy ice cold cocktails from the bar located in the middle of our popular Infinity Pool from 10 a.m. - 6 p.m. Delicious lunch items and snacks are available from 11 a.m. - 6 p.m.
Baja Brewing Company
The rooftop terrace of Cabo Villas Beach Resort & Spa is home to Baja Brewing Company. With spectacular views of the Sea of Cortez, our restaurant and microbrewery serves International cuisine and eight craft beer recipes. The eclectic menu of Baja Brewing Company includes traditional pub fare, American favorites and elegant dishes. Open for breakfast, lunch and dinner from 8 a.m. - midnight.