Los Cabos hosts the lion's share of the area's top restaurants, but very good food can be found throughout Baja California Sur, from small towns and villages to larger, well-traveled tourist destinations like Todos Santos and La Paz. Todos Santos is about an hour north of Cabo San Lucas by car, and the charming artists' colony and pueblo magico is home to several notable restaurants, including chile relleno specialist Miguel’s, and the excellent hotel-based eateries El Jardín and La Coronela (the latter set at the historic Hotel California).
Baja California Sur's capital city of La Paz, meanwhile, rewards intrepid visitors via superb food and views along its scenic malecón, with tasty seafood specialties also available at area beaches like Playa El Tecolote. For those driving from Los Cabos, there are several restaurants along the way that are worth visiting. Long-time dining fixture Palomar in Santiago, near the Tropic of Cancer monument, has been attracting tourists since the days when celebrities like John Wayne and Bing Crosby were flying in for the white-winged dove hunting. The photos on the walls of the restaurant read like a virtual timeline of tourism in Baja Sur, and the menu offers many delicious Mexican specialty options sure to revive tired travelers.