My wife and I are quite familiar with Cancun restaurants. We are looking for excellent food with ambiance being a distant second. Cost can be...