Rib Room

Review by Kelly Ann

621 Saint Louis Street, New Orleans, LA 70130
2 years ago

The bar has fantastic stuffed potato skins!