Restaurants & Bars

Steakhouse Birmingham

Steakhouses (Birmingham, AL)


Restaurants & Bars 10

Steakhouses (Birmingham, AL)

rep123max | Nov 10, 2008 02:16 PM

My dad has a business meeting next week in Birmingham. He wants to take his client to the best steakhouse. Any suggestions? Any preferences between Flemings and Plaza III?


Want to stay up to date with this post?

Recommended From Chowhound