Log Cabin, THEODORE, Alabama (AL)

Feeling hungry? Log Cabin might be the place to eat for you.
Conveniently located at 6171 Highway 90 West () in THEODORE, Alabama (AL) (36582), Log Cabin can be reached at 2516535008. Please call in advance to make a reservation.
More restaurants in THEODORE, Alabama (AL)


Log Cabin contact information and details:
Address: 6171 Highway 90 West - , THEODORE, Alabama (AL) 36582
Contact Phone: 2516535008