1109 Brickell Avenue, Brickell District, Miami, Florida 33131, United States
Located at JW Marriott Brickell - With its Plasma TV's and LED Screens tuned to popular sporting events & delicious casual fare served at lunch & dinner makes La Terraza the ideal place to unwind with friends and family.
Is this your listing?