O’Carrs original location is on the main shopping area of Homewood on 18th street S. near the intersection of 29th Avenue South. (what used to be called ‘The Curve”)
Our hours are 10-2:00 Monday and 10-3:00 Tuesday through Saturday.
Our mission has always been to provide the freshest, most delicious food for our customers and we are happy to say we have many repeat customers who have been enjoying our food for decades!
See our menu.
Call ahead at 205-879-2196 for lunch or dinner pick-up.
Be sure to try our yummy cheesecake for dessert.
Address: 2909 18th Street S., Birmingham, AL 35209