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 off the beaten tourist track, but this charming eatery in downtown Cabo San Lucas definitely falls into the latter category, offering visitors a delicious introduction to some of México's most beloved regional cuisine. It may be the best restaurant in Los Cabos, with the memorable meals complemented by terrific service and a lovely courtyard dining area.
Regional Mexican favorites are also featured at Baja Cantina Group standout María Corona, where the recipes were handed down by the owner’s grandmother, and date back to the days of the Mexican Revolution. Mi Casa’s colorfully decorated dining establishments in Cabo San Lucas and San José del Cabo also excel at traditional Mexican cuisine, as do locals’ favorite María Jiménez and Campestre.