Cozumel is by far my favorite mexican restaurant in the Cleveland area. The food is close to authentic, the menu has plenty of variety including burritos, enchiladas, tacos, quesadillas and more. The prices are extremely reasonable. You can get an entire plate of rice, beans and at least three enchiladas for less than $7 and a pitcher of margaritas (rather strong margaritas!) for $10. The food is always cooked well and tasty (no burnt rice or overcooked beans here!). Especially nice is sitting out on their patio in summer with a group of friends.
more