HOME
ORDER
LOCATIONS
ABOUT
Order Delivery
See just a taste of what we have to offer at Cozumel...
Ready to eat? Click the button below to view our menu and order!
8201 S Howell Ave | 414-574-5144
Sun Only: 11 am - 9 pm
Mon - Sat: 11 am - 10 pm
Powered by Local Matters Digital ©2023