CONTACT US

Hours:

Monday – Thursday: 11 AM – 9 PM

Friday & Saturday: 11 AM – 10 PM

Sunday: 11 AM – 4 PM

OWNER:

Luis Olvera

Phone:

(972) 809-7950

Address:

Jefferson Tower

337 Jefferson Blvd

Dallas, TX  75208 USA

Staff at the order window will hand your order to you, or use the kiosk to order-pickup on site!