Cascada
Carretera Transpeninsular KM 22.5, Cabo San Lucas, Mexico
Featured Review : Located within the Westin Hotel, you would be remiss if you skipped La Cascada. This is the restaurant that "feeds" their room service, so their menu is pretty standard. The main reason to visit this restaurant, however,...See Full Review