Beautiful 2000 square foot liquor store on major north-south thoroughfare in South Beach Miami. This well-established store is close to Lincoln Road and has had the same owner since 2012. Open 9:30 am until 12:00 midnight every day.