Homemade Margaritas and Fresh Horchata
When you have found a Mexican restaurant in your area that offers all the things listed again, you may want to consider the drink selection before you make too big an emotional commitment. If a restaurant has wonderful food, homemade salsa, and an extensive menu, it seems likely that their margaritas will also be good.