O'Charley's Reviews & Details
3799 Mcfarland Blvd E
O'Charley's is located at 3799 Mcfarland Blvd E in Tuscaloosa near the intersection of McFarland Blvd E and I- 20. Their menu consists of American dishes . Call (205) 556-5143 today!
- Major Intersection:Mcfarland Blvd E And I- 20
Tell us more about O'Charley's Tuscaloosa!