Sir Vezas is a Mexican restaurant offering a taste of Southwestern flavors.