O’Carr’s Restaurant

2909 18th Street South, Homewood, Alabama

2909 18th Street South, Homewood, Alabama
Monday, 10 a.m.-2 p.m.
Tuesday-Saturday, 10 a.m.-4 p.m.
Restaurant
Breakfast, Brunch, Lunch

Mentions

  • 0312 O'Carr's Restaurant

    Photo by Brooke Boucek.

    O’Carr’s Restaurant

    Women flock to O’Carr’s in downtown Homewood for their chicken salad and fruit plate. However, this popular girly lunch spot has its roots in rock n’ roll.

    Mar 1, 2012

Subscribe to our daily newsletters

* indicates required
Homewood Star business Happenings