Restaurants from Lubbock


4.7
Open Now
4.7 Open Now
City: Lubbock, 1406 Avenue Q Lubbock, TX 79401-3820, United States
"This place was good, but not AMAZING. Service gets 5 stars in my book, very pleasant, personable, fun, helpful."