Best Chili Rellno #16 in the World
By A Yahoo! Contributor, 11/1/04
I have never had a Chili as big or as tasty as I have had at the Cancun. No other resturant in the state serves them up this big and tasty. They have BLACK BEANS that are out of this world in Taste and The Service is Phenominal. They are nice and Friendly and they know you by name if you go often enough.