From the South Florida website: OTL, a new restaurant and café in Miami’s Design District, is set to open on Tuesday, marking developer Craig Robins’ first foray into the dining scene in the neighborhood he is transforming into a luxury shopping destination. [more] … [more]