Town and Country Center is a shopping mall Miami located in United States.
11700 SW 88th St Miami , FL 33186 United States
Credit Cards | Yes |
Gr8 mall to eat and hear music . I miss the old stores like the gift gate, amc , cafe iguanas, unos , and the food court with the ccallll caras) lll) carasaul.
No "in house" food at World of Beer . Order from outside.
Sweet tomatoes for Alice meal.
Great stores and food here!
Romeo and Juliet has pretty awesome gelato
Nice open space mall. If weather is good it is my favorite mall for shopping. - Majed Alashari
I live in this neighborhood and it's one if my favorite places to eat. It's consistently good and staff is very nice. Actually in Miami it's by far the best Outback. - Raquel Sabina Pena
BEST PLACE ON SUNDAYS to RELAX, with 1/2 OFF APPETIZERS AND FREE BUFFET from 8-10 - Fernando Tapia
This is such a great shopping center full of restaurants & shops. There's something for everyone here, and you can even get a workout by doing it all on foot! - Jon B