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
Nestled on the northside of the courthouse square, Almost Home Res...
Now Serving Breakfast
If you’re anything like us, you are scrambling just to make it to work on t