O'Carr's Restaurant is a beloved family-owned restaurant in Homewood, AL, serving customers since 1975. Specializing in deli sandwiches, signature chicken salad, decadent cheesecake, and milkshakes. In addition to our dine-in experience, we also provide exceptional catering services for events. We pride ourselves on serving up delicious meals made with love and using only the freshest ingredients. Our cozy restaurant has been a gathering spot for locals and visitors alike for over four decades, offering a welcoming atmosphere and top-notch service. Visit us today and experience the taste of tradition at O’Carr’s Restaurant.