Best Restaurants in Cabo San Lucas
Hungry in Cabo San Lucas? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Cabo San Lucas
Cabo San Lucas offers a vibrant and diverse dining scene that caters to every taste and budget. From beachfront taco stands serving up authentic Mexican street food to upscale restaurants with stunning ocean views, visitors can indulge in fresh seafood, traditional Mexican cuisine, international fusion dishes, and everything in between. Whether you're looking for a casual meal or a fine dining experience, Cabo San Lucas has something for everyone to enjoy while soaking up the city's lively atmosphere and picturesque surroundings.
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
55 restaurants
-
Grill4.3★4,798 reviews
The Office on the Beach
Nestled along the stunning shores of Cabo San Lucas, The Office on the Beach offers a delightful blend of grilled specialties and authentic Mexican cuisine. With its vibrant atmosphere and breathtaking ocean views, it's a must-visit for any traveler seeking an unforgettable dining experience.
Daily 7:00–22:00
-
Mexican4.7★3,954 reviews
Campestre
Campestre is a beloved restaurant in Cabo San Lucas, renowned for its vibrant atmosphere and authentic Mexican dishes. With a diverse menu that includes breakfast options and a full bar, it's the perfect spot for any meal of the day. Tourists can enjoy local flavors while soaking in the lively ambiance, making it a must-visit destination for culinary enthusiasts.
Mon–Fri 7:30–21:00 · Sun 7:30–14:00
-
Italian4.8★1,451 reviews
Salvatore G's
Salvatore G's is a charming Italian restaurant in the heart of Cabo San Lucas, offering a delightful menu filled with authentic dishes, vibrant ambiance, and a welcoming atmosphere that makes it perfect for tourists seeking culinary adventure.
Mon–Sat 11:00–23:00 · Sun 16:00–23:00
-
Italian4.7★1,285 reviews
Romeo & Julieta
Experience the vibrant flavors of Italy at Romeo & Julieta, a beloved Italian restaurant in Cabo San Lucas. Enjoy their renowned pizzas and pasta dishes in a lively atmosphere that captures the essence of Italian dining.
Mon–Sat 16:00–23:00 · Sun 14:00–22:00
-
Seafood4.6★1,333 reviews
Captain Tony's
Nestled in the heart of Cabo San Lucas, Captain Tony's is a must-visit seafood restaurant that offers a delightful dining experience. Known for its fresh ingredients and vibrant atmosphere, it's perfect for breakfast or a leisurely lunch by the marina.
Daily 5:00–22:00
-
Mexican4.4★1,313 reviews
Los Tres Gallos
Los Tres Gallos offers a delightful taste of authentic Mexican cuisine in a vibrant setting, making it a must-visit for tourists in Cabo San Lucas. Experience the rich flavors and warm hospitality that this restaurant is renowned for.
Daily 11:00–16:00, 17:00–22:00
-
Mexican4.6★1,058 reviews
Edith's
Discover Edith's, a premier dining destination in Cabo San Lucas that tantalizes your taste buds with exquisite Mexican cuisine, fresh seafood, and savory meat dishes. This upscale restaurant is perfect for food lovers seeking an unforgettable dining experience while enjoying the vibrant atmosphere of the Baja California Sur region.
Daily 17:00–22:00
-
Mexican4.5★1,049 reviews
Mi Casa
Nestled in the heart of Cabo San Lucas, Mi Casa is a vibrant Mexican restaurant renowned for its warm atmosphere and mouthwatering dishes. Tourists flock here to indulge in traditional flavors, exceptional service, and a colorful ambiance that captures the essence of Mexican culture.
Mon–Sat 11:00–16:00, 17:00–22:00 · Sun 17:00–22:00
-
Restaurant4.6★979 reviews
SUR Beach House
Nestled in the heart of Cabo San Lucas, SUR Beach House offers an exquisite dining experience that blends stunning ocean views with a vibrant atmosphere. This upscale restaurant and bar is perfect for tourists looking to indulge in fresh seafood and expertly crafted cocktails while enjoying the beauty of Medano Beach.
Daily 8:30–22:00
-
Restaurant4.7★934 reviews
El Peregrino
Nestled in the heart of Cabo San Lucas, El Peregrino is a must-visit restaurant for tourists seeking authentic Mexican and seafood dishes. With a cozy ambiance and a diverse menu, this culinary hotspot promises an unforgettable dining experience.
Daily 13:00–23:00
Outpost
Nestled in the heart of Cabo San Lucas, Outpost is a vibrant restaurant and bar offering an exquisite dining experience. With a perfect blend of local flavors and international cuisine, it’s the ideal spot for tourists seeking a memorable culinary adventure.
Daily 8:00–1:00
Hacienda Cocina y Cantina
Nestled in the heart of Cabo San Lucas, Hacienda Cocina y Cantina offers a delightful fusion of traditional Mexican flavors and breathtaking ocean views, making it a must-visit destination for tourists seeking an unforgettable dining experience.
Daily 8:00–23:00
Solomon's Landing Los Cabos
Nestled in the vibrant heart of Cabo San Lucas, Solomon's Landing is a culinary gem that offers a delightful dining experience with stunning marina views. This restaurant is perfect for tourists seeking fresh seafood and authentic Mexican cuisine, all served in a warm and inviting atmosphere. With its extensive menu and friendly service, it's an ideal spot to relax after a day of exploring the beautiful surroundings.
Daily 7:00–22:00
Metate Cabo
Metate Cabo is a must-visit destination for food lovers in Cabo San Lucas, offering a vibrant atmosphere and a menu filled with authentic Mexican cuisine. From breakfast to brunch, this restaurant captures the essence of local flavors in a delightful setting.
Mon–Fri 14:00–22:00 · Sat–Sun 9:00–22:00
Restaurante Maria Corona
Restaurante Maria Corona in Cabo San Lucas is a culinary gem that offers tourists an authentic taste of Mexico. Known for its vibrant atmosphere and exquisite dishes, this restaurant is a must-visit for anyone looking to indulge in traditional Mexican flavors while enjoying the local culture.
Daily 13:00–22:00
Roasted Grill & Bar
Roasted Grill & Bar is a must-visit culinary destination in Cabo San Lucas, where guests can indulge in expertly grilled dishes and an impressive selection of wines, all within a vibrant atmosphere perfect for relaxation and socializing.
Daily 14:00–22:00
La Galería
La Galería in Cabo San Lucas offers a delightful blend of Mexican and American cuisine, perfect for tourists seeking a memorable dining experience. With a vibrant atmosphere and friendly service, it’s a must-visit spot for food lovers.
Daily 8:00–22:30
La Pintada
La Pintada is a vibrant Mexican restaurant and bar located in Cabo San Lucas, offering an authentic taste of local cuisine with a lively atmosphere perfect for tourists seeking to experience the culture.
Mon–Sat 13:00–22:00
Panache
Nestled in the heart of Cabo San Lucas, Panache offers a delightful escape for food enthusiasts with its exquisite European cuisine and charming ambiance. Experience a culinary journey that tantalizes your taste buds and elevates your dining experience.
Daily 8:15–22:30
WTF Burger Bar
WTF Burger Bar delivers juicy, creative American-style burgers in a lively marina-side spot inside Puerto Paraiso Mall in Cabo San Lucas. Known for massive portions like the Hangova and Maui Wowi, plus shakes and tacos, it offers marina views, casual vibes, and solid service amid mixed reviews on consistency. Perfect for quick bites with a fun edge near shopping and entertainment.
Daily 10:00–21:00Price level $$Time to spend 0.5–1.5 hrs
Alexander's
Nestled in the vibrant heart of Cabo San Lucas, Alexander's is a culinary gem that offers an exquisite blend of traditional Mexican flavors and modern dining experiences. This restaurant is perfect for breakfast lovers and those seeking a lively bar and grill atmosphere.
Daily 8:00–22:00
Cascadas Beach Grill
Nestled in the picturesque Cabo San Lucas, Cascadas Beach Grill offers an exquisite dining experience with a stunning ocean view. Enjoy delicious grilled dishes, fresh seafood, and a delightful breakfast menu, all in a relaxed beachside atmosphere that perfectly complements the stunning surroundings.
Daily 7:00–22:00
Invita Bistro
Invita Bistro is a charming Italian restaurant nestled in the heart of Cabo San Lucas, offering a delightful culinary experience that transports you straight to Italy. With its inviting ambiance and exquisite menu, it's the perfect spot for tourists seeking authentic Italian flavors while enjoying the vibrant atmosphere of this coastal paradise.
Daily 14:00–23:00
London Bistro & Café (San Lucas)
Nestled in the heart of Cabo San Lucas, London Bistro & Café offers an inviting atmosphere for tourists to savor delicious cuisine and refreshing beverages. This charming restaurant blends local flavors with international flair, making it a must-visit destination for food lovers.
Mon–Sat 8:00–22:00 · Sun 8:00–15:00
Lorenzillo's
Nestled in the heart of Cabo San Lucas, Lorenzillo's is a premier seafood restaurant that offers an unforgettable dining experience with stunning views of the marina and delectable dishes crafted from the freshest local ingredients. Whether you're celebrating a special occasion or simply indulging in a culinary adventure, Lorenzillo's promises to delight your palate and provide a taste of the ocean's bounty.
Daily 13:00–22:30
The Italian Job
Nestled in the vibrant El Medano Ejidal area of Cabo San Lucas, The Italian Job is a culinary gem offering an authentic taste of Italy. With a menu that features delectable pizzas and traditional Italian dishes, this restaurant is perfect for tourists seeking a delightful dining experience amidst stunning coastal views. Open for dinner, it provides a cozy atmosphere ideal for family gatherings or romantic evenings.
Baja Cantina Cabo
Nestled in the heart of Cabo San Lucas, Baja Cantina Cabo is a vibrant seafood restaurant that promises a delightful dining experience with live music and stunning marina views. Enjoy fresh, flavorful dishes from breakfast to lunch, all infused with a unique Mexican twist.
Daily 7:00–22:30
Lolita's Restaurant
Lolita's Restaurant in Cabo San Lucas is a must-visit for tourists seeking an authentic taste of Mexican cuisine. Known for its vibrant atmosphere and delicious dishes, this restaurant offers a delightful culinary experience that embodies the heart of Mexico. With options ranging from hearty breakfasts to savory dinners, every meal is a celebration of flavor.
Daily 7:00–22:00
Los Barriles
Nestled in the vibrant heart of Cabo San Lucas, Los Barriles offers an exquisite dining experience that blends Mexican and French culinary traditions. Known for its delectable grill options and a cozy atmosphere, this restaurant is perfect for tourists seeking authentic flavors in a charming setting.
Daily 8:00–22:00
Pancho’s Restaurant
Nestled in the heart of Cabo San Lucas, Pancho’s Restaurant offers an authentic Mexican dining experience that delights tourists with its vibrant atmosphere and delectable cuisine. Famous for its La Gringa Pulpo Tacos, this eatery captures the essence of Mexican culinary traditions while providing a welcoming ambiance perfect for families and friends alike.
Daily 11:00–22:00
La Chatita
La Chatita is a vibrant restaurant in Cabo San Lucas, renowned for its delectable seafood and inviting atmosphere, perfect for breakfast or lunch by the marina.
Daily 7:00–22:00
Casa Martín
Discover Casa Martín, a premier restaurant in Cabo San Lucas known for its exceptional cuisine and vibrant atmosphere, perfect for food lovers and tourists alike.
Tue–Sat 8:00–12:30, 17:00–22:00 · Sun 10:00–14:00, 17:00–21:00
Los Deseos
Nestled in the vibrant Marina Golden Zone, Los Deseos offers an authentic Mexican dining experience that combines exquisite flavors with breathtaking views. This restaurant is a must-visit for tourists looking to indulge in traditional dishes and enjoy a lively atmosphere.
Daily 7:00–22:00
RosaNegra Latin American Cuisine
Experience the vibrant flavors of Latin American cuisine at RosaNegra, a premier dining destination in Cabo San Lucas, where culinary artistry meets a lively atmosphere.
Daily 17:00–1:00
Tres Sirenas
Nestled in the vibrant Playa El Medano, Tres Sirenas is a dining gem offering an exquisite culinary experience. With a stunning atmosphere and delectable dishes, it’s a must-visit for tourists seeking a taste of local flavor and hospitality.
Daily 17:00–22:00
Milky Beach Cabo
Milky Beach Cabo is a vibrant grill and seafood restaurant located at Playa Medano, offering a perfect blend of delicious cuisine and stunning ocean views. Ideal for tourists seeking an unforgettable dining experience in Cabo San Lucas.
Daily 8:00–23:00
Ruth's Chris Steak house
Ruth's Chris Steak House in Cabo San Lucas offers an unparalleled fine dining experience, featuring premium steaks and exquisite seafood in a luxurious setting. Perfect for tourists seeking a memorable meal.
Daily 14:00–21:30
Misiones De Kino
Misiones De Kino in Cabo San Lucas offers a vibrant fusion of seafood, Mexican, and Italian cuisine. With a welcoming atmosphere and exquisite dishes, it's a must-visit for food lovers.
Mon–Sat 15:30–22:00
Bajo La Luna Restaurant & Lounge
Nestled in the heart of Cabo San Lucas, Bajo La Luna Restaurant & Lounge offers a delightful culinary experience with a focus on grilled delicacies and a vibrant bar scene. A perfect spot for tourists looking to indulge in local flavors.
Tue–Sun 10:00–22:00
Don Manuel's
Nestled in the picturesque Cabo San Lucas, Don Manuel's offers an unforgettable dining experience with its exquisite menu and stunning ambiance. A perfect blend of traditional Mexican cuisine and modern culinary techniques awaits you.
Daily 9:00–22:30
Restaurante Kauil
Nestled in the vibrant heart of Cabo San Lucas, Restaurante Kauil offers a delightful fusion of traditional Mexican flavors and modern culinary techniques, making it a must-visit for food enthusiasts. With a warm ambiance and exceptional service, this restaurant promises an unforgettable dining experience that captures the essence of Mexican cuisine.
Daily 16:00–22:30
Casa Valentina
Nestled in the vibrant heart of Cabo San Lucas, Casa Valentina offers an exquisite taste of authentic Mexican cuisine, perfect for tourists seeking a memorable dining experience. With its warm ambiance and unique dishes, this restaurant is a must-visit for food lovers.
Tue–Sun 8:00–13:30, 17:00–22:00
Mercabo Gourmet Street Food
Nestled in the heart of Cabo San Lucas, Mercabo Gourmet Street Food offers a vibrant culinary experience that blends local flavors with gourmet flair. This food haven is a must-visit for tourists seeking delicious street food in a lively atmosphere.
Daily 10:00–21:00
La Golondrina Restaurant
Nestled in Cabo San Lucas, La Golondrina Restaurant offers an exquisite dining experience featuring authentic Mexican and seafood dishes, all set against a picturesque backdrop. The warm ambiance and delectable menu make it a must-visit for tourists seeking to indulge in local flavors.
Tue–Sun 17:00–22:00
La Ricazon
La Ricazon is a must-visit Mexican restaurant in Cabo San Lucas, renowned for its vibrant atmosphere and authentic cuisine. Tourists can indulge in traditional dishes made with fresh ingredients while enjoying the lively ambiance of this popular dining spot.
Daily 12:00–22:00
Pícaro Garden Cuisine by Romeo & Julieta
Nestled in the heart of Cabo San Lucas, Pícaro Garden Cuisine offers a delightful organic dining experience that showcases the rich flavors of Baja California. This farm-to-table restaurant emphasizes sustainability and fresh ingredients, making it a must-visit for food enthusiasts.
Daily 15:00–22:00
Luna Italiana
Nestled in the vibrant heart of Cabo San Lucas, Luna Italiana offers an authentic Italian dining experience. With its cozy ambiance and exquisite cuisine, it's a must-visit for tourists seeking a taste of Italy while enjoying the beautiful coastal scenery.
Daily 17:00–22:00
Texican Restaurant
Nestled in the heart of Cabo San Lucas, Texican Restaurant offers a delightful fusion of traditional Mexican cuisine and modern culinary techniques. With its vibrant atmosphere and warm hospitality, it's a must-visit for food enthusiasts seeking an authentic dining experience.
Daily 8:00–22:00
Tequila 1800
Tequila 1800 at Los Cabos International Airport offers a premium tequila tasting experience with cocktails from the renowned 1800 brand, mezcal, gins, and whiskies. Pair your drinks with Mexican snacks like esquites, tuna ceviche, guacamole, chili con carne, and chipotle chicken baguettes in a convenient airside location with seating for over 70 guests.
Daily 9:00–18:00Price level $$Time to spend 0.5–2 hrs
Neptune
Neptune Seafood at Villa del Arco offers exquisite fine dining on Medano Beach in Cabo San Lucas. Savor fresh seafood like chocolate clams, coconut mussels, and Baja-style lobster amid stunning Sea of Cortez views. Open evenings for cocktails and dinner, this romantic spot blends Mexican coastal flavors with French techniques, perfect for couples, families, and groups seeking an indulgent experience.
Daily 18:00–22:00Price level $$$Time to spend 1.5–3 hrs
LaFrida Restaurant
Nestled within the stunning Pueblo Bonito Sunset Beach resort in Cabo San Lucas, LaFrida Restaurant offers an exquisite dining experience that combines traditional Mexican flavors with contemporary culinary artistry. With breathtaking ocean views and a vibrant atmosphere, it's the perfect destination for tourists seeking to indulge in authentic cuisine while enjoying the beauty of Baja California Sur.
Daily 17:00–22:30
La Casona
Nestled in the vibrant Tourist Corridor of Cabo San Lucas, La Casona offers an exquisite dining experience that combines authentic Mexican flavors with a stunning ambiance, making it a must-visit for any traveler.
Daily 7:00–11:00, 18:00–22:30
Mamazzita
Mamazzita is a delightful Mexican restaurant located in Cabo San Lucas, known for its vibrant atmosphere and delicious traditional dishes. Ideal for tourists looking to experience local cuisine in a warm setting.
Daily 7:00–11:00, 18:00–24:00
IZZY'S Restaurant at Diamante cabo san lucas
Izzy's Restaurant is an upscale fine-dining establishment located within the exclusive Diamante Resort in Cabo San Lucas, overlooking the Dunes Golf Course and the Pacific Ocean. Executive Chef Israel curates an exceptional menu highlighting coastal cuisine with Mexican influences, featuring fresh seafood, prime steakhouse classics, and produce from the resort's organic garden. The intimate dining experience combines innovative dishes with an extensive wine selection and impeccable service in a warm, traditional steakhouse ambience.
Mon 5:00–10:00 · Tue–Sat 17:00–22:00Price level $$$Time to spend 1.5–3.5 hrs
The Market at Diamante cabo san lucas
A 24/7 casual dining destination at the heart of Diamante Resort, The Market serves as the go-to spot for breakfast, lunch, coffee, and quick snacks. Located at the Dunes Clubhouse, this convenient eatery offers fresh pastries, quality coffee, and everyday essentials in a relaxed setting. Perfect for resort guests seeking quick meals between activities or golf rounds.
Open 24 hoursPrice level $$Time to spend 0.5–2 hrs
Explore Cabo San Lucas on the map
A handpicked selection of must-see spots in Cabo San Lucas, mapped for you.
More about Cabo San Lucas

Cabo San Lucas travel guide
Cabo San Lucas pairs Land’s End, golden beaches and Pacific sunsets with sport fishing, desert adventures, Mexican cuisine and lively marina nightlife.
Tell me more about Cabo San LucasMore to explore in Cabo San Lucas
Explore more

Explore more of Mexico
Discover Mexico: A land of ancient ruins, vibrant culture, and stunning natural landscapes. Experience diverse cuisine, rich traditions, and warm hospitality.
Explore Mexico
Getting your guide ready…
We are putting together a fresh copy of the Cabo San Lucas guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
