About Us

O’Carrs started in 1975 as an ice cream parlor and evolved into what you see today.

Our logo states it well. “Eat By Color”. Fresh foods cooked simply to let the flavors stand out and the beauty of the food to show. Through our blanching, steaming, and roasting of foods, we can produce vibrant colors, tastes, and textures.


The menu at O’Carrs has some staples that are always with us as well as seasonally changing items.


Join our restaurant family, enjoy the food and fellowship and let’s get to know each other better!


We have two restaurants for your convenience so visit us at either the Homewood Store or the new Downtown location. We look forward to seeing you.