Carmel Kitchen Wine Bar, a Tampa-based restaurant chain with iPads for menus, has officially closed its Winter Park location. An employee with Carmel confirmed to Orlando Weekly that an announcement was made last weekend that the company has decided to shutter their Winter Park restaurant at 160 N. Orlando Ave. No exact reason for the closure was […]
