Two of the St. Louis area’s best steakhouses are right here in South County, according to Riverfront Times readers.
Tucker’s Place was named Favorite Steak, the publication revealed in its Restaurants 2013 guide. This should come as no surprise—the restaurant, which has locations in Mehlville, Soulard and West County, is often the winner of RFT reader polls.
Rankings were determined by reader votes, according to RFT.
The restaurant received fourth for its burgers and business lunch offerings.
“Tucker’s is an everyday kind of place for an anything-but-everyday kind of steak,” according to RFT.
Another South County spot, Sam’s Steakhouse in Affton, took second, with Citizen Kane’s, Kreis’ and Prime 1000 rounding out the guide’s top five.