O'Carr's Restaurant
$ • Salad, American
Hours:
2909 18th St S, Homewood
(205) 879-2196
About O'Carr's Restaurant
Customers' Favorites
O'Carr's Restaurant Reviews
Ratings
Menu
Hours
Monday | 7AM - 3PM |
Tuesday | 7AM - 3PM |
Wednesday | 7AM - 3PM |
Thursday | 7AM - 3PM |
Friday | 7AM - 3PM |
Saturday | 7AM - 3PM |
Sunday | Closed |
O'Carr's Restaurant offers fresh meals with friendly and fast service. The veggie sandwich and chicken salad with fruit plate are highly recommended. However, the lemon oil dressing could be improved. They accommodate dietary restrictions, making it a great option for those with specific needs. Parking can be challenging due to its popular location.