lifestyle, travel This is Cozumel

The island's largest superstore. A Wal-Mart style affair with food and other goods at low prices.

Location: Avenida Melgar (Seafront) on the corner with Calle 15.