From Our Editors
For a mouthwatering meal you're sure to love, Jefferson Grill in Kirkwood is the place to be.
You won't find a T-shirt in sight here ? Jefferson Grill is formal dining at its best.
The neighboring lot provides free parking to guests.
Most items on the menu are reasonably priced, so expect to spend around $30 per person at Jefferson Grill.