NBC 6 Café Pit Stops Around South Florida - NBC 6 South Florida

NBC 6 Café Pit Stops Around South Florida

Next stop: The Falls in Southwest Miami-Dade

  8888 SW 136th Street, Miami, FL 33176

  Click here for more info.