Almost Home Restaurant & Bar has been in business for over 3 decades on the historic square in downtown Greencastle, Indiana. Offering lunch and dinner, we feature award-winning homemade desserts, and contemporary American cuisine. The full-service Swizzle Stick Bar is attached to the restaurant. Catering (both onsite and offsite) is also available.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.