Address: 1818 Metropolitan Ave, Dallas, TX 75215, USA
Tri argues with idiots - because it is fun! | Oct 6, 2018
Nope......you have to go inside. I know this question is old, but I was curious today and tried to call a order in and they said no. Their kitchen closes at 7 pm as well.