If you’re on the hunt for some amazing prime rib, there’s one Iowa restaurant that you have to check out! According to an article from Tasting Table, Iowa’s best prime rib can be found at The Big Steer in Altoona.
About The Big Steer
Located at 1715 Adventureland Dr, the Big Steer has been going strong since 1984. It’s easy to spot – just look for the giant cow out front!
The Big Steer’s website says that the…..