location

2605 N 7TH ST PHOENIX AZ 85006

HOURS

MONDAY-THURSDAY

11AM - 9PM

FRIDAY & SATURDAY 

11AM-10PM

SUNDAY

11AM-8PM

MONDAY-FRIDAY 

3PM-7PM

CONTACT US

EMAIL: ELCHULLORESTAURANT@GMAIL.COM

PHONE: (602) 279-8425