Eco Bar & Grill Restaurant
Sitting right on the water in the Cabo San Lucas Marina, the EcoBar Restaurant will surely be one of the most memorable restaurants you have ever visited. Get one of the many popular front seats for the best people and multi million dollar yacht watching anywhere in the world. But don’t be scared off by the spectacular location and old world charm, the EcoBar has some of the best and most reasonably priced food and drinks in all of CABO.
HOW CAN WE DO IT? The EcoBar Restaurant is here to serve as a home away from home to our many EcoCat customers, EcoCat is our primary business, we don’t have to make a killing off of every tourist passing by like all the other Marina Restaurants. Stop by, give us a try, you will be very pleasantly surprised. The EcoBar is the home of the EcoCat, one of the biggest sailing catamarans in the world.
AND DON’T FORGET ECOBAR SPORTS BAR IS THE ONLY SPOT IN THE MARINA WITH 6 HIGH DEFINITION SATELITES, 6 HD TV’s and (2) 100″ HD GIANT SCREENS TO ENJOY ALL THE BEST SPORTING EVENTS.