Finally, space for soccer

Published On 03/03/2011 Published On 03/03/2011
Previous Venue Next Venue Venue Description
1. Soccer Town 2728 NE 2nd Ave, Miami, FL 33137

Set with a badass backdrop of Midtown's new MiMo highrises, Town's the realized dream of two straight-up Colombian business dudes who thought the lack of field space in soccer-mad Miami was just criminal, and brought in Florida high school soccer legend