That's definitely best Tacos in Island. Portions are big with fair prices. They cooking in front of you. My favorite is taco Azteca, you literally full from... more
The food here was absolutely amazing, and everything was reasonably priced! The only reason I gave it a 4-star rating is that they don't really offer any... more