30 Water St, Block Island, RI, United States
Open 1 - 8 p.m. Daily, Closed Tuesdays
Mexican restaurant serving on Block Island bringing to you authentic mexican flavors, incorporating some local produce and seafood.
Visited 2528 times, 2 Visits today
New User? Register Now
Already have an account? Sign in