Cabo San Lucas has a special affinity for seafood, but restaurants featuring European and North American cuisines also attract travelers. Dining is generally expensive, but you can find cheaper eats and more fascinating cultural experiences if you try some of the hole-in-the-wall taco joints (taquerias) located downtown or along the hotel corridor.
Over the years as the area has increased in popularity, Cabo San Lucas and San José del Cabo have started to draw more and more acclaimed chefs (and their innovative menus) to Mexico. Some popular spots to try include Suviche Restaurant by Jean-Georges Vongerichten, located within the One&Only Palmilla Resort, which plates sushi and ceviche; Flora's Field Kitchen, which offers farm-to-table meals; and Tadd Chapman's Don Sanchez, which dishes out traditional Mexican fare with innovative flair. For a special occasion meal, consider El Farallon at the Resort at Pedregal for its oceanfront perch. If you're looking for a more casual but still tasty authentic Mexican meal, head to one of Cabo's smaller hot spots, such as Edith's, Mi Casa, Tiki Cabo San Lucas or Hacienda Cocina y Cantina.