O’Carr’s is closing its downtown location this Friday March 29th. Located at 214 18th Street N., Birmingham, AL 35203 O’Carr’s downtown restaurant was located in a beautiful historic building.
O’Carr’s downtown closing
Cameron and June Carr are preparing to close down the downtown restaurant after selling the two buildings and garage to Matthew Gregory of Gregory Dream Homes. O’Carr’s downtown location will be open through this Friday, March 29th from 11 a.m. to 2 p.m.
O’Carr’s original location to remain open
O’Carrs original location is on the main shopping area of Homewood on 18th street S. near the intersection of 29th Avenue South. (what used to be called ‘The Curve”)
The hours are 10-2:00 Monday and 10-3:00 Tuesday through Saturday.
You might also like:
Stay up to date with all things Magic City Weekend!