Review of La Salsa Fresh Mexican Grill

12536 Olive Blvd, St. Louis, MO 63141

Overall Rating

Review


Food was pretty good. Manager was very friendly. He informed the cooks to change their gloves and clean the cooking surfaces.

Updated 8 years ago