Restaurant
The Shack, BBQ
Von 8 Einheimischen empfohlen
Tipps von Einheimischen
AMAZING BBQ. Mom and pop shop, so go early. They are open until they run out - that is sometimes at lunch!
Standort
2309 N Frankford Ave
Lubbock, TX