For anyone visiting Lubbock, you have to eat at Rosa’s and Taco Villa. Period. Best Tex-Mex in West Texas! Taco Villa has more of a fast-food feel and will ruin Taco Bell for you forever! So fast, fresh and super friendly service!
“Must Visit When in Lubbock”