American Townhouse

  • Restaurants
1012 North Rampart
New Orleans, LA 70116
(504) 354-8533
  • About

    All inclusive neighborhood hang out at the edge of the French Quarter. Features a full bar with daily happy hours and elevated bar food. Lush landscaped courtyard. Private event space with balcony.