Latin Taste is a Peruvian restaurant offering pastries, sandwiches, seafood dishes, and empanadas in a low-key setting.