House of Blues New Orleans Restaurant & Bar - 225 Decatur St, New Orleans, LA 70130, USA on Eaten
House of Blues New Orleans Restaurant & Bar
1
REVIEW
1
DISH
8.4
RATING
Discovered by kaposiadarcy
MENU
8.4
FRIED CHICKEN
1 review