Tallulah Travel Plaza
266 Hwy 65 South
Tallulah LA 71282

want it delivered?

 

Eat Now!