La Villa is a casual Tex-Mex restaurant featuring a menu of dishes made daily from scratch with fresh ingredients. Enjoy happy hour and live music.