Casa Sola is one of the best breakfast places in Cabo San Lucas

Breakfast in Cabo San Lucas: 14 Restaurants To Visit 

Disclaimer: This post contains affiliate links. At no cost to you, I might earn a small commission if you make a purchase through the links in this article.

Looking for the best breakfast in Cabo San Lucas?

This article is for you.

Cabo San Lucas is one of the top foodie destinations in Mexico. Although Cabo is known for its seafood and Baja Med cuisine, you can also find plenty of other options including American breakfast fares like waffles, pancakes and omelettes. 

From popular gourmet restaurants to simple mom-and-pop diners, there’s no lack of good places to get your first meal of the day. But with so many spots to choose from, it can also be tough to narrow down your choice to just one place.

But don’t worry, I’m here to help 🙂 

I’ve been to Cabo many times, and visited plenty of places that offer breakfast and brunch from traditional Mexican chilaquiles and huevos rancheros to bowls and smoothies, if you are looking for more healthy options.

While some restaurants in Cabo have higher prices than in many other parts of Mexico, I personally curated a list of places in this article. Restaurants listed below boast diverse food options, general portions and good prices, so you will avoid tourist traps!

They also enjoy glowing reviews from happy travelers thanks to their friendly service, incredible flavors and close distance to Cabo Marina. 

Read: Do you need a passport for Cabo?

Best breakfast in Cabo by category:

  • El Jarro Cafe and Grill Los Cabos – Best breakfast on the beach 🏝️
  • Tropical Kitchen Cabo – Best healthy breakfast 😋
  • The Cabo Bakery – Best baked goods 🥐
  • Casasola Cafe & Brunch – Best overall breakfast spot 🥞
  • Best authentic Mexican food – Casa Valentina 🌮

Best breakfast in Cabo San Lucas: overview

Best breakfast in Cabo San Lucas
Casasola Cafe & Brunch is one of the most popular breakfast restaurants in Cabo San Lucas

1. Casasola Cafe & Brunch

Casasola is a cozy restaurant a few blocks from the Cabo marina, so if you are looking to enjoy your meal in a tranquil setting on a spacious patio, you should check it out.

Casasola offers freshly brewed coffee, smoothies, iced tea, juices and brunch items like French toasts with tons of fresh fruits, omelettes, eggs Benedict, waffles, and savory crepes that come with a variety of toppings. 

Unlike some popular restaurants in Cabo, Casasola is reasonably priced, so you can be sure that you will avoid high rates that you often see in busy tourist spots. 

I highly recommend trying their hollandaise and spicy salsa, which bursts with an incredible flavor. And their chilaquiles are fantastic.

Staff at Casasola is friendly, and welcoming, so you will probably want to come back. 

Address: y, Miguel Hidalgo, Revolución de 1910 entre 20 de Noviembre, 23450 Cabo San Lucas, B.C.S.

Best restaurants in Cabo San Lucas
London Bistro & Cafe is a perfect place for brunch in Cabo

2. London Bistro & Café

A small restaurant across from Cabo City Club, London Bistro is a perfect sport in Cabo San Lucas to get together with your friends and family and enjoy a savory brunch or breakfast and great conversation. 

London Bistro & Cafe offers a combination of Mexican and American options on their menu, like guacamole, salsa, chilaquiles, omelettes, fluffy pancakes and bagels with cream cheese and fresh salmon. 

What’s more is that London Bistro has affordable prices and general portions, so you will leave with a full belly. 

Address: Av. del Pescador Local 1 A, El Medano Ejidal, Centro, 23470 Cabo San Lucas, B.C.S.

El Jarro Cafe and Grill Los Cabos has the best Mexican food in Cabo San Lucas

3. El Jarro Cafe and Grill Los Cabos

El Jarro Cafe and Grill is a hidden gem and one of the best Mexican restaurants in Cabo San Lucas in the heart of the Medano Beach that boasts a chill atmosphere perfect for a casual breakfast. 

There’s a reason why many visitors come here from nearby resorts: El Jarro’s food is that good that it’s worth a quick trip along the Los Cabos Corridor, where it’s located.

Besides its regular menu, El Jarro also has amazing breakfast options if you want to try a traditional Mexican breakfast with chilaquiles, huevos rancheros and shrimp a la diabla.

They also have some vegan and vegetarian options like mushroom omelette and pancakes. I enjoyed their breakfast burrito, pan Frances with home made jam and freshly squeezed juice. 

Many visitors also love their hot coffee, frappes, ginger shots and freshly squeezed juices. 

Their portions are large and the service is very friendly, so make sure to stop here during your Cabo trip.

Most menu items range between $5-$15. 

Address: Cormoranes entre acuario y pelicanos, El Medano Ejidal, 23453 Cabo San Lucas, B.C.S.

Best tacos in Cabo San Lucas
Pezgallo is one of the best breakfast restaurants in downtown Cabo San Lucas

4. Pezgallo

If you are short on time and want to enjoy your food, Pezgallo is your best bet.

A new place for breakfast in Cabo, Pezgallo is quickly winning over Cabo’s travelers thanks to its diverse menu options and friendly staff. 

Located in downtown Cabo San Lucas, Pezgallo has phenomenal avocado toasts, tostadas and chilaquiles, as well as great coffee and an assortment of juices. Their food is full of flavor and the live music makes for a great atmosphere. 

CAN YOU DRINK THE WATER IN CABO?

Compared to other pricey places in downtown, Pezgallo is affordable and laid-back environment. The restaurant can get busy during lunch, so it’s not uncommon to wait for a table.

Address: La Choya, San José del Cabo La Choya – La Playa, 23403 San José del Cabo, B.C.S.

Tropical Kitchen is one of the best breakfast places in Cabo
Tropical Kitchen is a cozy spot that sells delicious wraps and smoothie bowls, perfect if you are looking for healthy options in Cabo San Lucas

5. Tropical Kitchen Cabo

Just a short walk from Cabo marina, Tropical Kitchen Cabo is one of the best organic, farm-to-table restaurants in Cabo where you can try healthy smoothies, juices, aguas frescas, bowls and wraps.

Tropical Kitchen Cabo boasts a beautiful decor and their food boasts a nice aesthetic presentation and incredible flavor. 

The cafe is tucked into a residential area, but you can easily find it if you look for it on a map. Just use the link below.

Address: Venustiano Carranza Lote 3, entre Zaragoza y Morelos, Downtown, Centro, 23450 Cabo San Lucas, B.C.S.

Cabo San Lucas food
Cabo Cantina is one of the most popular sports bars in Cabo San Lucas that has good breakfast options with Mexican and American dishes.

6. Cabo Cantina Sports Bar Restaurant

Cabo Cantina is a thatched roof sports bar that’s super popular for game watch parties. But they also have a great breakfast and are open from 8:30 a.m. to 12 a.m. every day, when many restaurants in Cabo are closed. 

Their menu offers traditional Mexican dishes, seafood as well as vegan and vegetarian choices.

Try their mouthwatering breakfast burrito that comes with veggies, cheese, eggs, hash browns and meat, one of the most popular items on the menu. French toast, tacos, a variety of omelettes and pancakes are are all made from local produce. 

Their menu also includes a variety of wines from Valle de Guadalupe, a top producing wine region in Mexico located in Baja California Norte

You can enjoy your meal inside or outside under a big palapa. 

Address: Blvd. Paseo de la Marina S/N-Local 8 B, Centro, 23469 Cabo San Lucas, B.C.S.

Cabo San Lucas cooking experience
Casa Valentina is a hidden gem of Cabo San Lucas that serves authentic dishes from different regions of Mexico.

7. Casa Valentina

Casa Valentina is one of my favorite breakfast spot in Cabo San Lucas that has vegan options and makes authentic Mexican dishes from different regions of Mexico like Oaxaca and Michoacan, including Tesoro de Oaxaca, and Chilaqueles Michoacán.  

Popular breakfast items include enmolados, fried eggs in artisanal mole sauce and cheese quesadilla with fried banana; A Mexican sandwich stuffed with carnitas-style chamorro with pickled red onion and habenero; or enfrijoladas, corn tortillas stuffed with Mexican cheese that comes in blended bean sauce, with sour cream and avocado. 

If you want something more traditional, try tamales, fruit bowl, or french toast. You also can’t go wrong with their signature Casa Valentina waffles. 

They also serve craft Mexican beer from local breweries, mezcal and tequila. Their black coconut margarita is a must-try! 

Casa Valentina is off the beaten path, and is usually more quiet than more busy spots in Cabo. Their staff speaks English and offers prompt and friendly service. 

Address: Calle 12 de Octubre esq, Calle Melchor Ocampo, 23470 Cabo San Lucas, B.C.S.

Best breakfast in Cabo San Lucas
Located in Cabo Marina, Mama’s Royal Cafe is a cozy spot for a quick breakfast or brunch.

8. Mama’s Royal Cafe

Mama’s Royal Cafe is a perfect place to enjoy sweet and savory entrees like French toasts, crepes and huge omelettes, as well as traditional Mexican dishes like omelets with cheese, salsas and guacamole.

Located in Cabo Marina, this place is tucked away from the touristy area, but it’s a quick walk from many other restaurants. 

If you come to Cabo on a cruise ship, and want to enjoy a quick breakfast or brunch without paying a top dollar, you are just a short walk from this hidden gem. 

Address: Calle Miguel Hidalgo s/n, Centro, 23450 Cabo San Lucas, B.C.S.

Best breakfast in Cabo San Lucas
Cafe de Lolita is a small but cute eatery where you can try burritos, enfrijoladas and chilaquiles.

9. Cafe de Lolita 

A cozy eatery that serves authentic Mexican fares, Cafe de Lolita sits in a small courtyard with gorgeous mango trees and plenty of shade. Whether you choose breakfast burritos, enfrijoladas or chilaquiles, you will love their amazing flavors.. 

Cafe de Lolita also has some of the best tacos in Cabo San Lucas with seafood and a variety of toppings. Food at Cafe de Lolita comes in big portions and is priced very reasonably.

The service is friendly and prompt and staff speaks English, so you can order your food with no issues if you don’t speak Spanish. 

Address: Calle Manuel Doblado s/n, Centro, 23400 San José del Cabo, B.C.S.

Best breakfast in Cabo San Lucas
The Cabo Bakery is the best place for some baked goodies in Cabo San Lucas

10. The Cabo Bakery 

If you want to enjoy freshly baked goods and delicious home made paninis, stop at the Cabo Bakery in the Cabo Marina. They bake their pastries and make fresh sandwiches, pastries and sourdough rolls daily. 

You can grab something on the go if you are in a hurry or sit down for breakfast or brunch and enjoy one of their most popular menu items like the portobello omelet, waffles, or crispy avocado toasts. 

The pricing at Cabo Bakery is also fair for the high quality of the ingredients and fast service compared to many popular restaurants in the area. 

Address: Blvd. Lázaro Cárdenas 2501-Loc 1 B, El Medano Ejidal, 23453 Cabo San Lucas, B.C.S.

Best breakfast in San José del Cabo

Best coffee in San José del Cabo
San Jose Del Cabo is known for its farm-to-table restaurants

11. Ruba’s Bakery and Bistro

Ruba’s Bakery and Bistro is a casual bistro in the heart of San José del Cabo, that serves breakfast, lunch and dinner in an artsy setting. 

Their food is always fresh and flavorful, and many travelers end up coming back several times during their stay, so it’s definitely a staple in San José del Cabo. 

Ruba’s bakes delicious pastries and their menu has tons of options to choose from whether you want to enjoy a French toast, an omelette, or a charcuterie board. 

Don’t miss out on their vanilla latte! 

They also have gluten-free, vegan and vegetarian options. Their food is amazing and plate presentations are beautiful. 

Address: Jose Maria Morelos, Gallery District, Centro, 23400 San José del Cabo, B.C.S., Mexico

Best restaurants in San José del Cabo
Malvarossa Coffee and Food is one of the best breakfast spots in San José del Cabo

12. Malvarossa Coffee and Food 

Malvarossa Coffee and Food is an established coffee shop where you can enjoy yummy breakfast and coffee. 

It boasts great reviews from customers and has a loyal clientele, with many people saying that it’s one of the must-visit places for breakfast in San José del Cabo. 

Make sure to try their French toast, chai latte and Selva Negra, one of the best breakfast options that will leave you happy and full.

If you want to sample typical Mexican dishes, order chilaquiles or salsa verde with eggs, or mollies sencillos. The menu also has some vegetarian options. 

On top of that, Malvarossa Coffee and Food offers a great value for the price you pay compared to many resorts in San José del Cabo. 

Address: C. P.º de Malvarrosa 425, Jesús Castro Agúndez, 23405 San José del Cabo, B.C.S., Mexico

Best cooking classes in Cabo San Lucas offer insight into Mexican gastronomy
Mama Chepa is one of the best authentic eateries in San José del Cabo

13. Mama Chepa 

Mama Chepa is a hidden treasure of the San José del Cabo food scene that offers a welcome respite from touristy and overpriced restaurants in the area. 

While it’s an unpretentious place with a small seating area, it has exceptional customer service and flavorful home made food that’s made by hand. 

From the moment you walk inside the restaurant, the staff makes you feel at home and can help you choose the right options on the menu. 

They serve typical Mexican breakfast items including  combos with eggs, chilaquiles; tamale Oaxaqueño; and enfrijoladas.  

When you visit Mama Chepa, make sure to ask for their incredible salsa de habanero and tortillas made by hand. 

Vegetarian dishes are available. 

Their menu options are exquisite and affordable and you will likely want to come back here several times. 

Address: Miguel Hidalgo 493, Centro San Jose, 23400 San José del Cabo, B.C.S., Mexico

Best breakfast in San José del Cabo
Cafe San Pablo is a hidden gem of San Jose Del Cabo that serves authentic Mexican food at affordable prices

14. Cafe San Pablo 

A cute little spot tucked on a quiet street off Highway 1, Cafe San Pablo brews incredible coffee with freshly ground spices and home made pastries. 

They have phenomenal chilaquiles, avocado toast and home made tacos made from high quality farm-to-table ingredients and prepared by hand. 

Here you can try espresso, chai latte and frappe. My friend who visited this place also told me that they have a wonderful Golden Milk Chai Latte, and amazing creamy peanut latte with a hint of peanut butter. 

If you don’t have a car rental, you can get to Cafe San Pablo by a quick Uber ride from several resorts in the area. 

Keep in mind that this is a small shop that’s operated by a few people, so it might take more time than normally for your order to arrive, but you will be treated like a family and your food will be phenomenal. 

Address: Prof. Ángela Ceseña entre barlovento y retorno granizo, El Rosarito, 23407 San José del Cabo, B.C.S., Mexico

One of the best cooking classes in Cabo also includes a dancing session
Taking a cooking class in Cabo is a good way to get familiar with the Mexican cuisine and cook authentic dishes alongside an experienced chef

Best cooking classes in Cabo San Lucas 

You can easily learn to cook popular Mexican dishes, including those that you can try on your trip. Many local chefs offer classes where you can learn to prepare traditional dishes like fish tacos, tamales, and salsas.

Popular cooking classes in Cabo offer hands-on experience not only allows you to enjoy delicious food but also provides insight into the ingredients and techniques that define Mexican cuisine.

Book a cooking class in Cabo

9 Tips for visiting Cabo restaurants 

Taco tours in Cabo Sna Lucas
Always try to pay in Mexican Pesos and not in US dollars in Cabo restaurants to get better rates

1. Try local specialties

Start your day with traditional Mexican breakfast dishes like chilaquiles, huevos rancheros, or tamales. Join one of the best food tours in Cabo where you can try Mexican dishes and seafood which Cabo is known for.

2. Pay in pesos, not in dollars

You’ll usually get better prices when paying in the local currency. Many popular restaurants in Cabo accept U.S. dollars, but you will normally pay higher prices if you don’t pay in Mexican Pesos.

3. Use credit cards

Another option to avoid higher prices is a credit card. Many restaurants in Cabo also accept credit cards, but you should still carry cash, in case paying with a credit card is not an option.

4. Read reviews

Besides visiting places in the list above, you can always find good places by checking online reviews to find the best spots for breakfast. Look for places with good ratings for both food and service.

5. Ask locals for their recommendations

Locals can recommend hidden gems and authentic spots that you might not find online.

6. Learn some Spanish

Even basic phrases like “Buenos días” (Good morning) and “Gracias” (Thank you) can enhance your experience. Speaking the language can help you to communicate with locals and ask questions. 

7. Check opening hours

Breakfast hours can vary, so confirm opening times in advance to avoid disappointment. Additionally, some places could be closed during holidays which are not listed online. 

8. Don’t forget to leave a tip

Tipping is customary in Mexico, and when you dine out you should usually leave around 10-15 percent of the bill in tips, and 20 percent if you received exceptional service.

9. Check if you need a reservation

Popular restaurants can get busy, so consider making a reservation, especially during peak seasons.

Check: Best surfing tours in Cabo San Lucas

Things to do in Cabo after breakfast 

Views from Mt. Solmar in Cabo San Lucas
Hiking is one of the best free things to do in Cabo San Lucas, and you can find several hikes within a short distance from Cabo Marina.

1. Venture in the desert

Cabo San Lucas offers a range of hiking trails and zip lines that showcase its unique desert landscape and stunning coastal views. One popular hike is up Mount Solmar, where you can enjoy panoramic views of the city, the Sea of Cortez, and the iconic Land’s End rock formations.

The hike is relatively short but steep, making it perfect for those looking for a quick adventure with rewarding scenery. Keep in mind that this hike starts at 8 a.m. and is possible only with a local guide. 

Book popular hiking tours in Cabo

ATV tours in Loreto
The best way to explore the beautiful Baja backcountry is by taking an ATV tour.

2. Join an ATV tour

ATV tours is a fun activity in Cabo San Lucas for adrenaline seekers. These tours take you through rugged desert terrain, along beautiful beaches like Migraine Beach, and sometimes even through small traditional villages where you can see a more authentic side of Baja.

Book best ATV tours in Cabo San Lucas

Major holidays like Chritmas and Thanksgiving is the worst time to visit Cabo San Lucas because of high prices and crowds
A boat tour is the best way to experience amazing Cabo beaches

3. Explore Cabo beaches

Cabo San Lucas is renowned for its beautiful beaches, each offering something unique. Medano Beach is the most popular, known for its soft sand and clear waters. It’s a great spot for swimming, sunbathing, and water sports. For a more tranquil experience, take a boat tour in Cabo San Lucas, where you can relax and snorkel in calm waters.

Book popular boat tours in Cabo San Lucas

Todos Santos is one of the best places to live in Baja
Todos Santos is one of the most popular pueblos magicos in Baja California and a popular day trip from Cabo San Lucas

4. Take a day trip from Cabo

There are several great day trips you can take from Cabo San Lucas. Todos Santos, a charming town known for its stunning Pacific beaches and historic downtown, is a popular choice. You can also visit La Paz, the capital of Baja California Sur, which offers beautiful beaches like Playa Balandra and a chance to swim with adorable sea lions.

CHECK THESE FUN ZIP LINING TOURS IN CABO

PRO TIP: If you have more time, I suggest renting a car in Cabo and exploring destinations that are further away like Loreto or Mulege. These places are perfect if you want to see more authentic Baja and enjoy the best beaches in Baja California like Playa Santispac or Playa El Burro along Bahia Concepcion.

Best Todos Santos tours from Cabo San Lucas

Best boast tours in Cabo San Lucas

5. See the Cabo Arch (El Arco)

No visit to Cabo San Lucas is complete without seeing the famous Cabo Arch (El Arco), a natural rock formation at the tip of the Baja Peninsula. The arch marks the meeting point of the Pacific Ocean and the Sea of Cortez. You can take a clear boat tour or sunset dinner cruise to see the arch up close, and many tours also include stops at nearby attractions like Lover’s Beach and Divorce Beach.

Book one of the best tours of Cabo Arch

Typical Baja California food that you have to try 

Best Mexican restaurants in Loreto, Baja California
Fish tacos and ceviche are typical Baja dishes that you should try during your stay in Cabo San Lucas

1. Fish tacos

One of the most iconic dishes of Baja California, fish tacos typically feature battered and fried fish, served with shredded cabbage, pico de gallo, a creamy sauce, and a squeeze of lime. They are often wrapped in a corn or flour tortilla.

2. Baja-style ceviche

Ceviche in Baja California is often made with fresh fish or shrimp marinated in lime juice, mixed with tomatoes, onions, cilantro, and sometimes avocado. It is served chilled, usually with tostadas or tortilla chips.

3. Lobster (Langosta)

The town of Puerto Nuevo is famous for its lobster dishes, typically served fried with rice, beans, and flour tortillas. It’s a must-try when visiting the region.

4. Machaca

Machaca is dried, shredded beef that is often rehydrated and sautéed with onions, tomatoes, and bell peppers. It’s commonly served with eggs for breakfast, in burritos, or with beans and tortillas.

5. Baja California Wines

The Valle de Guadalupe in Baja California is a renowned wine-producing region. The area is known for its variety of wines, including red blends, Cabernet Sauvignon, and white wines like Chardonnay and Sauvignon Blanc.

6. Clams (Almejas)

Baja California is also famous for its chocolate clams, named for their brown color. They can be prepared in various ways, including raw with lime and hot sauce, grilled, or cooked in a broth.

8. Baja California Craft Beers

The craft beer scene in Baja California has grown significantly, with many local breweries producing a range of styles, from lagers to IPA’s.

Cabo San Lucas breakfast: FAQ’s

Best Cabo San Lucas Food Tours
Cabo San Lucas is one of the top foodie destinations in Mexico that’s known for its seafood-based cusine

What food is Cabo San Lucas known for?

Cabo is known for its seafood including fish, lobsters and clams that are used in many dishes, as well as Baja Med, a fusion cuisine that combines traditional Mexican flavors with Mediterranean influences, often featuring local seafood and fresh ingredients.

Is Cabo a foodie destination?

Cabo is one of the main foodie destinations in Mexico where you can try fresh seafood and traditional Mexican dishes made from farm-to-table ingredients. 

Is the food good in Cabo?

Cabo offers incredible food ranging from healthy vegan and vegetarian options to traditional Baja seafood dishes. 

Final thoughts: Breakfast in Cabo San Lucas 

Although Cabo has long been known for its rich seafood cuisine with many high end restaurants and gourmet options, there are many smaller places where you can enjoy breakfast and brunch only for a fraction of a price that you would pay at a popular place. 

Once you get off the beaten path, you will find plenty of incredible places for breakfast and brunch, where you can try home made Mexican chilaquiles, huevos rancheros and enfrijoladas, all made from scratch. 

I hope that this guide offered you helpful information and tips on how to find the best breakfast places in Cabo, and you will enjoy local cuisine as much as I did. 

Cabo trip planner

Cabo San Lucas is one of the most popular destinations in Baja California

Do I need a visa for Cabo?

If you are flying to Cabo from the United States and Canada or Western Europe, you don’t need a visa. Click here to check Mexico visa requirements for your country. iVisa website that can help you with a visa to Mexico.

Do I need a car in Baja California?

You need a rental car to see the best places in Baja California, as most places aren’t accessible by public transportation or Uber. I use DiscoverCars for car rentals in Baja and other parts of Mexico, and love their budget-friendly prices and flexible cancellation policy.

✅ Click here to check prices on car rentals in popular detsinations in Baja. 

Do I need a travel insurance in Baja California?

Personal travel insurance in not required in Baja, but it’s a good idea to get one ahead of your trip. Travel Insurance Master will cover you in case of hospital visits, missed flights, lost or stolen belongings and other accidents that could happen on the road.

Do I need a car insurance to drive in Mexico?

A Mexico car insurance is required for ALL vehicles entering the country. Note that your US insurance will not be valid in Mexico. Baja Bound Mexican Insurance is a popular website to find insurance for your car, RV, boat, motorcycles and other types of transportation.

Where can I find the best Baja tours?

the best websites for finding tours all over Baja is Viator. Guided tours are usually available in bigger cities like Cabo San Lucas, San José del Cabo, La Paz and Tijuana.

Where can I book flights to Baja?

✅ Click here to find cheap airline tickets to Baja

Where do I find cheap hotels in Baja?

Booking.com is the best website to find hotels all over Baja, but you can also use HostelWorld to find hostels. VRBO is a perfect place to find apartments and home-style places to stay in Baja. 

Can I drink water in Baja California?

While major cities like Cabo and La Paz treat their water, it’s generally not advised to drink water in Baja California. Always carry your water bottle with you, or better yet, buy a water bottle with filtration for your trip.