1600 Lenox Ave, Miami Beach, FL 33139, United States

Rustic outpost attracting foodies with inventive farm-to-table Southern comfort food & bourbon bar.