My review of McCormick & Schmick's Seafood Restaurant
is now available online. McCormick & Schmick's is located at West County Center in Des Peres; for more info, visit the official Web site
In this week's Back of the House slideshow
, Jennifer Silverberg takes you inside the first St. Louis location of the upscale national chain.