Popular shopping center which theme are the water falls. Just south of miami- the falls has been around since 1980 and it is a staple of miami-dade county. Fridays restaurant setting is my fave spot to be at overlooking the waterway at night with lights and a margarita drink on hand.
Link to this comment:
All Comments (0)