Here's what Trippy members say about Havana:
"There are a tons of restaurants with outdoor seating, including The Landing Restaurant, which sits right on the river, or Havana, which provides for great people watching." See More