We had such a good time at Tortuga's. Before dinner we enjoyed some margaritas at the bar. I noticed that another reviewer said that they didn't have a liquor license, but they ...
All reviews seem positive