They have great Cuban food and an actual bar area with 4 or 5 extra large tables for seating. It isn't a restaurant, it's a bar area with food and extra seating
There's no restaurant inside the place but they sell snacks and beverages
Thanks! Your answer is awaiting moderation.