There are many wonderful restaurants in Cabo located just a short walk down the beach or quick drive to town.  It is easy to catch a cab straight from the hotel, it costs about $8 per way.  Whether you are looking for a traditoinal Mexican meal or an amazing Italian restaurant, you will find it all! 
Download my Free Restauarant Guide for a copy of my favorite restaurants and recommendations!  Download Cabo Restaurant Guide
  Best Restaurants in Cabo San Lucas  Best Restaurants in Cabo San Lucas
Edith’s – One of the best restaurants in Cabo. Very pricey- but excellent. Nice for a special occasion. Fish and steaks. Easy 5 minute walk from the resort.
DOC – Authentic Italian. Owned by Italians. Start with the Cutting Board. Wonderful cheeses, Italian meats, jams and honey. The fresh fish baked in rock salt is excellent.

Salvatores – Huge portions of great Italian comfort food! Lasagna and the Sunday special (pasta with meatballs and sausage) are delicious. Ask for a courtyard table.

Marisco Macambo – A place where the locals like to go – the charbroiled fresh fish is the best fish I have ever tasted. One fish can feed 3-4 people easily. Finish your meal with the warm corn cake with ice cream!

El Farallon at the Capella Hotel is an extraordinary location with outstanding fish. Expensive.

La Dolce – Italian. Good prices. Best lasagna!

The Office – Fun breakfast, lunch or dinner spot. Just a quick walk down the beach. Tables are in the sand. Same owners of Edith’s but this is their casual spot.

Mi Casa – Authentic Mexican cuisine. Touristy spot but fun to dine and enjoy the scenery.

La Frida – Mexican Gourmet. Located in Pueblo Bonito Sunset. Free shuttle service runs from PB Rose.

Hacienda Cocina y Cantina – Just down at the end of the beach close to the marina. Great spot for cocktails and food is very good. A must for dessert - the churros and quatros leches cake!

Restaurante Los Tres Gallos – Excellent Authentic Mexican restaurant away from the buzz and hustle of the main drag. Sit in the courtyard sipping your agua fresca de tamarindo or your margarita while watching the cooks prepare your favorite dish. The service is prompt, the waiters conscientious, and the food is excellent. One of my favorites!