The Spud

Restaurant
3,8
Basé sur 3 avis

Avis

Ke
Kelley C
117 month ago
The baked potato with BBQ is the best
De
Derek R
131 month ago
Get the lemonade! It's awesome!
Ma
Martha
141 month ago
They take credit/debit cards now!
  • 1001 S Chestnut St, Lufkin, TX 75901, États-Unis, GPS: 31.328714,-94.71591
  • (936) 637-3205