Take a look inside Jimenez Tortillaria in Lubbock, named one of USA TODAY's best restaurants for 2025.