/
/
Ceviche, a dog-friendly establishment, has been bringing authentic Mexican cuisine with a distinctive twist to Canton Street since its grand opening in August of 2007. This brother-sister-founded taqueria boasts an impressive array of tequilas and an atmosphere that patrons consistently praise.