Tennis courts at Margaret park is a tennis court Wynwood-Edgewater Miami located in United States.
1750 N Bayshore Dr Miami , FL 33132 United States
Good courts during the day but a bit dark for night play. Next to Biscayne Bay is nice but it can get a bit breezy at times.
Dolphins game.............Home game ????? Sun life stadium .....watching it on tv...dont see u there......
Beat Grant again!
great view and very convenient. perfect spot for an early morning run. i love the free yoga too. - Hillary Compton
What a great park to walk, play, meditate, simply amazing! - Alberto Gomez
???????? nice view - Victoria Segura
Winner of Best Tennis Courts 2011. See more of the best at http://bestof.voiceplaces.com/miami - BestOf
Great Park but so many people post photos of other parks. The bike trails are at a different park, so are the chickee huts, and the manatees in the lake. - American Sato
Check out the hot food counter, great if you need something quick and easy that tastes great. - Alex Richards