Tucker's Place - St. Louis
There's no shortage of fancy steakhouses in St. Louis, but Tucker's Place wants to fill another void: a casual steakhouse concept serving premium fare. There are three locations, the original at 3939 Union Road, plus outposts at 14282 Manchester Road and 2117 S. 12th St.
Read MoreThey're neighborhood venues where customers may dine at the bar while watching sports action or settle into the dining room for the full experience. The restaurant first opened in 1982 and it's maintained an old-world vibe ever since.
All entrees are served with dinner rolls, salad, and baked potato. Steak cuts include an eight-ounce filet, 16-ounce New York strip, and 20-ounce porterhouse. Seafood lovers should appreciate the inclusion of char-grilled shrimp, grilled salmon, and fried shrimp.
Dropping by for lunch? There are sandwiches, build-your-own pizza options, and an in-house only daily lunch special for $11.95.