Pho Long (2245 South Grand Blvd., 314-833-4333) Vietnamese restaurant opened its second location on South Grand, in the space previously home to the Garden on Grand. Owners Thuan Kieu and wife Anh Pham, along with chef Phuong Nguyen, decided years ago to expand
Read More