Club 21 Rock

1 Meramec Heights Shopping Center

This sports bar offers a full menu that includes roast beef, sub sandwiches, burgers and steaks. They also have a large dance floor, pool tables, video games, and several small TVs scattered throughout, for those who want to catch a game. The main draw here, however, is the food, which is made from scratch in the kitchen.