Welcome to Almost Home
Almost Home Restaurant has been popular since its beginning, specializing in stylish comfort food with a contemporary twist. Located in a historic building on the courthouse square in downtown Greencastle, Indiana, the atmosphere is welcoming, timeless, and charming.
Since 1990, we have been dedicated to providing incredible food and excellent service, and at our restaurant, you are sure to feel like you’re Almost Home.
Welcome to Almost Home Restaurant
Over 27 years ago, we began as a Tea Room and gift shop, spec...
Swizzle Stick Bar
Follow Us on Facebook
The Swizzle Stick is a full-service, upscale bar connected directly to Almo...