American Sports Saloon
New Orleans, LA 70116 United States
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.
- Sunday Closed