It is Mexican at it's finest. Not authentic Mexican per say, but amazing fish, shrimp, steak, chicken and fresh ingredients that find themselves in tacos and quesadillas like none you have ever had. The place is casual. It's near the beach and you can just hang there for hours. It has a local feel and terrific atmosphere.