Viva Mexico Review
Viva Mexico sometimes has a DJ spinning Latin and U.S. dance music into the wee hours. There's also an extensive snack menu. This place is popular any time of day or night. The best seats are near the second-story railing overlooking the waterfront.