Best Mexican Restaurants In Cabo San Lucas

Chris Sands

By , Local Expert, Cabo San Lucas
Ten Best Logo 03




Because Los Cabos has become one of the country's major resort destinations, the area is now home to a diverse population, and there are numerous restaurants representing the culinary styles and traditional dishes from many regions of México. At smaller, family-owned establishments, the bill of fare typically showcases specialties from the owner or family's place of origin (Acapulco or Mazatlán, for example). Larger restaurants, however, particularly those located in tourist areas or at local resorts, will often offer a representative sampling of regional specialty dishes from throughout the country.

Los Tres Gallos is a bit...  Read more »

  • 1

    Los Tres Gallos

    Los Tres Gallos is the best restaurant in Los Cabos.

    Local Expert Tip: "The mole dishes (mole is a popular Mexican sauce, made in several regional styles) are magical here, particularly the chicken mole."

  • 2

    Edith's Restaurante

    Edith's has been one of the best restaurants in Los Cabos for over two decades.

    Local Expert Tip: "Try the surf and turf combination, with fresh lobster and mesquite grilled filet mignon."

  • 3

    Campestre Restaurant and Bar

    This is a locals' favorite, and one of the premier purveyors of traditional Mexican food in Los Cabos.

    Local Expert Tip: "Campestre draws large local crowds for its "comida corrida," a budget-friendly afternoon meal that includes a soup and agua fresca of the day, and a choice of entree options."

  • 4

    Miguel's Restaurant

    Miguel's boasts the best Mexican food in Todos Santos, and perhaps the best chile rellenos in Baja California Sur.

    Local Expert Tip: "The chile rellenos are mandatory, and it's not a bad idea, particularly when dining with friends or family, to order all four options."

  • 5

    Girasoles de la Hacienda

    Girasoles de la Hacienda is the best Mexican restaurant in the Tourist Corridor that connects cape cities Cabo San Lucas and San Jose del Cabo.

    Local Expert Tip: "Pork lovers should sample the Chamorro de Puerco, with roasted pork shank marinated in Ancho chile, and accompanied potatoes, sweet tamal, and bacon-wrapped green beans."

  • 6

    Hacienda El Coyote

    This is one of the best restaurants in Los Cabos for regional Mexican specialty dishes.

    Local Expert Tip: "The bar stocks over 200 types of tequila."

  • 7

    Pancho's Restaurant & Tequila Bar

    Pancho's showcases regional Mexican cuisine, and one of the world's greatest tequila collections.

    Local Expert Tip: "The mesquite grill is located in the center of the large dining room, so you can watch the chefs at work."

  • 8

    El Coral Restaurant

    El Coral is the oldest restaurant in Cabo San Lucas, and remains one of the city's top stops for traditional Mexican food.

    Local Expert Tip: "The signature dish is a whole red snapper. "

  • 9

    Hacienda Cocina y Cantina

    This is the best Mexican restaurant on Medano Beach.

    Local Expert Tip: "Romantic table-in-the-sand dining options are available."

  • 10

    Palomar Restaurant

    Palomar is the best restaurant in Santiago, and rooms are available for those who wish to stay overnight.

    Local Expert Tip: "There is a new Tropic of Cancer monument located just outside of Santiago, at Km 81.5."



From Our Partners

Ready for Your Dream Vacation?