Z
Zach Anderson Review of Santa Rita TexMex Cantina
Santa Rita is a winner in every respect. Great at...
Santa Rita is a winner in every respect. Great atmosphere, great food and great margaritas. It's family friendly, but also a great place to go with friends.
Try the Lorena and a frozen margarita.
Comments: