Inebriated South Beachers craving bloomin' onions will have to make the trek elsewhere as the Outback Steakhouse on Washington Avenue has closed. Also shut, to the dismay of many a soused scenester (and sober folk who really did dig the po' boys): Alton Road sandwich joint, The Spot. [EaterWire]
Filed under: