House of Blues Restaurant
House of Blues Restaurant
French Quarter Dining

House of Blues Restaurant

225 Decatur St  New Orleans, 70130

Live music & delta-inspired cuisine.

225 Decatur St  New Orleans, 70130