Map
Calle 20 de Noviembre S/N, Centro, Cabo San Lucas 23469, Mexico | +52 624 130 7709
Courtesy of Los Tres Gallos
Price Range
$$ (Entrees $15 to $30)
website

The name Los Tres Gallos means “the three roosters,” paying homage to three of the most beloved Mexican stars of the silver screen. Not only is the traditional cuisine here delicious—hand-rolled tortillas, mole dishes, house-made salsas—it’s also affordable. Dine in the intimate hacienda-style courtyard shaded by tangerine and mango trees.  

Restaurant
Los Tres Gallos

The name Los Tres Gallos means “the three roosters,” paying homage to three of the most beloved Mexican stars of the silver screen. Not only is the traditional cuisine here delicious—hand-rolled tortillas, mole dishes, house-made salsas—it’s also affordable. Dine in the intimate hacienda-style courtyard shaded by tangerine and mango trees.