Los Cabos has become very sophisticated in its cuisine, since chefs from all over the world are arriving to open restaurants, so one of the great pleasures of a visit is the delectable food. There are dining options for everyone, from fine dining to fast food. The three areas where you'll find great restaurants are Cabo San Lucas, San José del Cabo and the Tourist Corridor.
The variety of restaurants in Cabo San Lucas is somewhat greater than in San José del Cabo. There are also several excellent hotel restaurants in the area. However, San José del Cabo is noted for its culinary sophistication.
In general, dining tends to be on the expensive side, since nearly everything has to be brought into the region - except seafood, which is one of Los Cabos specialties. However, competition has brought down prices somewhat. Cabo is perhaps Mexico's best beach resort for taco stands. Most of these are located in Cabo San Lucas.
For complete listings of restaurants in each area of Los Cabos, with descriptions of each, along with basic price-range, location & contact information, we recommend a visit to Cabosanlucasdining.com.