Dining Guide

In Spot Icon Small

O’Carr’s Deli – Homewood

Main: 205-879-2196
Visit Website

Find Us On Facebook

2909 18th Street S
Homewood, AL 35209-2511

View on our Interactive Map

Description

The 1970’s Homewood landmark s designer sandwiches and gourmet salads are legendary, as are the cheesecakes made fresh by June O’Carr. Expect a crowd at lunch. Monday-Saturday 10am-8pm.