We became big fans of Buena Vista last summer because they have excellent mojitos that are perfect under one of the umbrella adorned tables on their big patio. There are about 10 round tables outside and i've seen them set up long tables for bigger groups. inside they have more seating and salsa dancing with live music. I think the food is quite good and you can get it to go in case you want to dock your boat and have a floating picnic.,
more