Margaritas Reviews & Details
12 Water St
Margaritas is located at 12 Water St in Mystic near the intersection of W Main St and High St. Their menu consists of Mexican dishes . Call (860) 536-4589 today!
- Major Intersection:W Main St And High St
Tell us more about Margaritas Mystic!