“The BEST Mexican restaurant ever! The staff is fantastic, food is always great, and the drinks are awesome! I would highly recommend Sombrero’s. You will not be disappointed!”
- Kristen J.
CANTON LOCATION
95 Washington St.
Canton, MA 02021
(781) 562-1385
Share On: