Several come to mind:
# 1 The Wine Chateau on Clarkson Road in Chesterfield. Web site is http://www.thewinechateau.com
# 2 Starr's on Big Bend. They have no web site.
# 3 Brown Derby in Chesterfield on Clayton Road just west of Hwy 141 (get off at the 1000 Clayton Road exit, make a left on Clayton Road in first shopping center on left.
The Wine Merchant - more expensive then the other 3.