Deep Ellum

2701 Main St #120
Dallas, TX 75226

(214) 272-7163

Tue-Thu: 11am – 10pm
Fri-Sat: 11am-11:30pm
Sun: 11am-8pm

Try our Tacos To Go Pick up Window!