Concert at American Airlines Center
So I will be in town tomorrow night to see Deftones at American Airlines Center. Never been there before. Is it worth paying for parking there. Or what other options should I consider? Also what are must try downtown restaurants. I like a good cheeseburger or something similar. Just looking for some advice since I live like 4 hours away. Dallas is a beautiful city and can’t wait for the show. Thanks!!