Advertisement
Terras is a tropical rooftop bar & restaurant with unrivaled views of the Miami Skyline in the heart of Little Havana.
Advertisement
Event Venue & Nearby Stays
528 Southwest 9th Avenue, Miami, Florida 33130, United States
Tickets