Recommendation by Sara Lauren
A Cuban-inspired bar in New Orleans! The happy hour is one of the best in town. Grab a glass or two and linger on their quaint patio just steps away from busy Nola center.
Open today: 16:00-22:00
508 Dumaine St, New Orleans, LA 70116, USA