Caracara

Caracara, the newly opened café and bar on Neil Road, immediately captivates visitors with its stunning interior design. Located beneath the Michelin-starred restaurant Chaleur, Caracara stands out with its unique wooden furniture, reminiscent of a luxury showroom. This is no surprise, as the owners also run Falcon Incorporation, a company renowned for its work with […]
