Slush ATL Restaurant & Bar Opens In Atlanta
Slush Restaurant & Bar made its debut in a city known for some of the most exquisite cuisine served at some of the best eating spaces in the world. The casual yet chic tapas bar is opening in the heart of Atlanta in the Historic Old Fourth Ward. A private, red-carpet, ribbon cutting opening took […]