From Our Editors
Sit down with a simple sandwich or salad at this Birmingham joint ? Barnhill's Buffet caters to those craving an all-American meal.
Don't waste time searching for parking, we've done all the work for you. Spaces available here.
When you're craving a true American classic, such as a burger and fries, make your way over to Barnhill's Buffet.