Food & Drink

Vanquish

Published On 08/24/2011 Published On 08/24/2011
Previous Venue Next Venue Venue Description
1. Vanquish 1021 Peachtree St, Atlanta, GA 30309 (Midtown)

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.