House of Blues Dallas
Restaurant
•
2200 N Lamar St, Dallas, TX 75202, USA
8.2
Friday: Closed
See if anyone you trust recommends it!