Southern cafeteria-style institution serving Walhalla since 1973, open Thursday through Sunday only.
Sign in to leave a review.
No reviews yet. Be the first to share your take.
New (0) · Market
300 E Main St, Walhalla, SC 29691
New (0) · Bar
400 W Main St, Walhalla, SC 29691
200 E Main St, Walhalla, SC 29691