I have mixed feelings about this place. Here is the positive first: the taco stand we ate at was very tasty. Here are the negatives: you will be yelled at by all the people lining the street to come in and eat at their taco place (very annoying), the place reeks of fish (obviously) and the ground is soaked with... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video

