Its already a given that Tower Grove Park is one of the citys favorite green spaces. But what are the must-hit restaurants when you need a bite in the area? Wonder no longer, because weve rounded up the twenty essential St. Louis restaurants near Tower Grove Park. From Vietnamese to pizza and eveyrthing in between, youre bound to find a restaurant you love just as much as the park itself.