Taste Of The Town: Oasis is a unique, sprawling space in the heart of Wynwood

Lisa Petrillo says there are six well-known local dining destinations all outside, plus a Tower Bar made from shipping containers.