Tallulah 1882
(0 reviews)105 Moss St, Tallulah Falls, GA 30573, USA 954-253-8829 Website
Located in Tallulah Falls, Georgia across from the Tallulah Gorge, State park
We are inside the historic train depot. Serving organic teas, local, roasted coffee, artisan sandwiches, and pastries.
Events
Promotions
Recent reviews
No reviews yet.
Be the first reviewer!
