I Think I Just Found My New Favorite Lubbock RestaurantI Think I Just Found My New Favorite Lubbock RestaurantThis place goes hard, dude.ChrissyChrissy