Remove Ads

Photo of The Daily Creative Food

The Daily Creative Food

2001 Biscayne Blvd, Miami, Florida 33137 USA

988 Reviews

Huge indoor dining room with cupcakes blocking off tables to enforce social distancing.

Photo Credit: Yelp

Remove Ads