Since margaritas are so popular here in Texas, pretty much everyone has an opinion on them. Year after year, Joe T. Garcia’s (2201 N Commerce St, 817-626-4356) wins Readers’ Choice for Best Margarita in our annual Best Of edition. However, the critics have their own ideas. In celebration of National Margarita Day on