I'm a bit of a tough critic meaning that I do not give a five-star review frivolously. But Cozumel is terrific in every respect.
I visited with a colleague who had eaten at Cozumel before. The fact that the parking lot was packed on a Wednesday night was a good sign. Although they were busy, we did not have to wait to be seated. Service was prompt and punctual without being overbearing.
The food is fantastic starting with the chips and salsa which are definitely better than average. And after we finished one basket of chips, they brought us a second (not all restaurants will do that). I had the Super Enchiladas Rancheros. Beware of extremely large portion sizes. I wanted rice which did not come with this particular dish so I ordered it as a side. we are talking a LOT of food.
Prices are very reasonable. My dinner (including the side of rice) with a large iced tea came to $13 and change.
The place is rather noisy - or at least it was when I visited. So it might not be good for a quiet evening on "date night". Tastefully decorated but not stuffy or tacky. If you're looking for good Mexican food and great service, look no further; this is your place.