Joyride Taco House

5202 N. Central Ave.
Phoenix, AZ 85012
602-274-8226

Details

  • Monday- Thursday: 11 a.m.- 11 p.m., Friday- Saturday: 11 a.m.- 12 p.m., Sunday: 11 a.m.- 10 p.m.
  • Dinner, Lunch

Related Stories (4)

View All

More Mexican Restaurants in Central Phoenix

View All

More Mexican Restaurants in Phoenix