Greencastle

Almost Home is an award-winning restaurant nestled in the heart of Greencastle, Indiana. Located on the north side of the town square, this restaurant first opened in 1990 as a tea room and has evolved into a full-service restaurant. With its quaint atmosphere and delicious food and desserts, they will make you feel warm and cozy throughout your body and soul. They are innovative and use high quality ingredients, including seasonal dishes.

The same owner also just opened the Sizzle Stick Martini bar, located next to their restaurant. So, before or you have dinner, you can enjoy live music and cocktails.