Cozumel

$3.0M revenue • 16512 Detroit Ave, Lakewood, OH, 44107, United States

Last Updated Apr 6, 2026

Company Overview

Company Name

Cozumel

Address

16512 Detroit Ave, Lakewood, OH, 44107, United States

Website

cozumel.us

Approx. Annual Revenue

$3.0M

Established

2002

Google Reviews

4.6 (2,185 reviews)

Locations

3

About Cozumel

Cozumel Mexican Restaurant is a company based in Parma, OH, United States. The company believes that food is a universal language that brings people together, and they are passionate about sharing the authentic flavors and culture of Mexico with their community. They invite customers, whether seasoned foodies or curious adventurers, to join them on a culinary journey through the vibrant and diverse regions of Mexico.

Cozumel locations

3 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
16512 Detroit Ave, Lakewood, OHprimary— 4.6 (2,185)Claimed
625 Pearl Rd, Brunswick, OH———
2196 Lee Rd, Cleveland Heights, OH— 4.4 (218)Claimed

More Companies in Ohio

Browse all companies in Ohio →

Frequently Asked Questions about Cozumel

Technologies Used

Social Profiles

Key Decision Makers

Joel Aguirre Branch Manager