O’Carr’s Restaurant

$$
Open
yelp logo

(64)

Photos

2909 18th St S
Birmingham, AL 35209

O’Carr’s Restaurant, located in Homewood, AL, is renowned for its commitment to providing fresh and delicious food, sourcing ingredients from local farmers' markets. With a loyal customer base that has enjoyed their offerings for decades, the restaurant prides itself on delivering an exceptional dining experience, whether in-house or through convenient online ordering.

In addition to their popular menu, O’Carr’s offers top-notch catering services suitable for any occasion, from intimate gatherings to large events. Their diverse catering options ensure that every guest is pleased, making them a favored choice for celebrations like graduation parties and corporate events.

Generated from the website

Reviews

yelp logo
4.064 reviews
Kelvin C.
5/30/2025

I visited a restaurant in Homewood this morning, and oh my, they had the "BEST" chicken and rice I've ever tasted. I even got up to check if my mother was in the back cooking! And the banana...

Photo of Lara L.
Lara L.
7/13/2024

Reddit mentioned this was the best cheesecake in Birmingham so we had to try it out. This place is a part of Homewood history and I can remember going with my grandmother and great grandmother...

Photo of Angie M.
Angie M.
9/26/2023

For a business that has been around for multiple years, I was honestly expecting way more. There are tons of 4/5 star reviews, but from what I saw while here on a Saturday morning, its honestly...

Photo of Rebecca K.
Rebecca K.
4/30/2023

Took a guest who'd never been to O'Carr's because, let's face it, the place is fabulous! Everything is always so fresh and delicious. While I love so many menu items I went with the classic...

Photo of Cobby W.
Cobby W.
1/24/2024

I'd say my lunch would get a grade of B. Service was good and the ice is amazing. Ordered a roasted turkey sandwich on French bread with Havarti. Turkey was OK but a little dry. French bread was a...

Own this business?
See a problem?

You might also like

United StatesAlabamaBirminghamO’Carr’s Restaurant