top of page
Contact Us
location
2605 N 7TH ST PHOENIX AZ 85006
HOURS
MONDAY-SATURDAY
11AM - 9PM
SUNDAY
11AM-8PM
MONDAY-FRIDAY
3PM - 7PM
CONTACT US
EMAIL: ELCHULLORESTAURANT@GMAIL.COM
PHONE: (602) 279-8425
Need to Know:
We are not taking reservations at the moment. Walk ins only.
bottom of page