Latin Taste
Seafood · Sandwich Shop
Latin Taste is a Peruvian restaurant offering pastries, sandwiches, seafood dishes, and empanadas in a low-key setting.
Location
Best places nearby
The highest rated places close to Latin Taste.
Local restaurants nearby
200 Baldwin St, ON



