Campeche had very good food. I had one of their dinners with a variety of things on it...all very good. My husband had a specialty dinner and margarita and he was happy with his as well. The chunky guacamole is a must. Service was excellent. Would come back again.