O'Carr's Deli Opening In Downtown Birmingham
The best cheesecake I ever ate.
The best milkshake I ever drank.
Good deli sandwiches piled high with meats and cheeses and served on fresh bread; O'Carr's is a Homewood, Alabama institution (est 1975) and they just announced plans to open in downtown Birmingham. http://www.al.com/enterta...l#incart_river_default