Glenwood South is a great attraction for tourists who come to eat at this bar after long walks. Good bourbon, scotch or liqueur will make your meal even more delicious and you'll surely come back. The homely atmosphere of Havana Deluxe allows guests to relax after a hard working day. The patient staff at this place can demonstrate how much they appreciate their visitors. The fabulous service is something these restaurateurs care about. This spot provides meals at adequate prices. Customers write reviews on Yelp where they rate this bar 4.5.