Visit one of our locations and discover why there is no taste for Mexican food quite like the taste of Viva Villa! Enjoy some soul-catching food from our ...
Rating
(3)
Viva Villa is a New Mexican restaurant in Thompson. It has a lovely decor that is warm and welcoming. The staff is wonderful, making sure you...have a drink ...