Posted on February 27, 2015February 26, 2015 Buena Vista Deli in Miami’s Design District – Palm Trees and Blue Skies