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.
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, the EcoBar Sports Bar is the only spot in Cabo San Lucas Marina with six HD satellite TV’s and Two 100″ HD screens for you to enjoy the best sporting events.
Book Online Now