Vanquish

PERMANENTLY CLOSED

Atlanta
$$$$
icon/time
Thu10:00 PM - 3:00 AM
Fri6:00 PM - 3:00 AM
Sat10:00 PM - 3:00 AM
Vanquish

1021 Peachtree St

Atlanta, GA 30309

Vanquish boasts a "safari chic" interior, with sleek leather couches surrounding shiny sculptures of crouching deer, and a bar backed by a wide photo of tigers surrounding a hot chick.