2167 50th St, Lubbock, Texas 79412 USA
Drive thru window. Where you place your orders
Photo Credit: Yelp