Cancun has the absolute best salsa I have ever tasted! Perfect blend of peppers and cilantro. Pros: Salsa, Food Cons: Small and lack of atmosphere...
All reviews seem positive