The 411 on Pop Up Grocer

Miami, the world’s first pop-up grocery store just opened and it’s nestled in Wynwood. And did I mention it’s frigging adorable? Consider Pop Up Grocer…