LOVE their grill shrimp and octopus tacos! Their fish taco is a BIG fillet of fish. The steak and chicken taco is great as well. After you get your tacos, hit up their salsa bar to complete your taco
Over rated place. Better tacos in downtown or in the States. Poor ambience, plastic chairs and plates cover with a plastic bag. Need to get up your own salsas. That does not justify prices.