Arizona restaurants featured in Yelp's Top 100 list

Yelp has released their list of the top 100 places to eat in the United States, and four Arizona spots are being recognized.

Latest Videos