Havana

Our Experience

Havana is certainly a favor ate late night spot for locals. Its one of the few restaurants in town that is open for 24hrs. With one of the best Cuban sandwiches around you can guarantee that those late night munchies will be satisfied here!