One of my favorite places. The food is amazing!
The best fish tacos EVER! Found this place in Maui and happy to find it in AZ. Have never been sick and always look forward to going!
Wow. AWESOME Place and the food was so Good.
Some of the best fish tacos this side of the Rio grande.
Yes