Great food, great service! Staff was amazing... Even the manager made the rounds to confirm everything was ok! Have lunch here... Then go wine tasting!!! Soooo much better than NAPA!!!
If you own or manage Island Tacos, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.