From Our Editors
Cancun's is a Mexican restaurant located on Water Street in New Haven. With a flavorful menu, this Mexican restaurant won't let you down. The familiar atmosphere and great menu options allow guests to focus on what matters: the awesome food.
There's not really a recommended attire, so feel free to dress comfortably.
If you just feel like stopping by for a drink, the restaurant has helpful bar staff (and a good selection behind the bar).
A reputable option in Downtown, chances are you won't walk away from Cancun's Family Mexican Restaurant disappointed.