American Sports Saloon

New Orleans, LA 70116 United States

Phone: 5043389735

Bar Information

Sports bar located in the historic French Quarter, and host of the "New England Patriots Fans of New Orleans" community making it the perfect bar for local and visiting Patriots fans to meet and cheer their team on. Over 50 TVs, including TVs on the largest balcony in the FQ. Three separate rooms allow the flexibility to feature several games at once. Every sports channel and package, and high end AV system means you can watch and hear your game as it was meant to be enjoyed.

  • 1200 Decatur
    New Orleans, LA 70116 United States
Follow us:


  • Established Date: January 25,2017
  • Last Updated: 3 years ago