The 10 Best Margaritas in America, According to Yelp Reviewers From California to Tennessee. From California to Tennessee.