Cagayan de Oro has a broad spread of restaurants, from Filipino home cooking to Chinese and international options. The Rosario Strip near Limketkai Center is the main dining strip; the night market at Divisoria offers the cheapest and most atmospheric eating, with grilled pork, fresh seafood, and tropical fruit at plastic tables.
For Filipino food, the local speciality is anything cooked over charcoal — pork, chicken, and fresh fish from Macajalar Bay. The city also has a strong Chinese-Filipino community, and Chinese restaurants serving fresh seafood are among the better options in the centre.