1130 S Kirkwood Rd
Kirkwood, MO 63122
Cross street: off Big Bend Rd
Went to this location on a Saturday night recently. Too crowded to get a table right away so we ate at the bar. Food and service were excellent. I would highly recommend.
PROS: Location, taste, service, atmosphere