Business Hours
M-Sa 11am-9pm, Su 11am-8pm
Accepted Payments
American Express, Cash, Discover, MasterCard, Visa
Listed In: Steak Houses Place, More Restaurants Place
The Best Steak House is a St. Louis trsdition serving affordable steaks, burgers, chicken, pork chops, seafood, and Greek-inspired favorites in a casual cafeteria-style setting on North Grand Boulevard. A Midtown St. Louis institution since 1964, the restaurant is known for freshly grilled steaks,… The Best Steak House is a St. Louis trsdition serving affordable steaks, burgers, chicken, pork chops, seafood, and Greek-inspired favorites in a casual cafeteria-style setting on North Grand Boulevard. A Midtown St. Louis institution since 1964, the restaurant is known for freshly grilled steaks, baked potatoes, Texas toast, quick carryout, and its convenient location in the Grand Center across from the Fox Theater. Read more