Ochos Rios
Address: 1800 Bank St, Unit #15, Ottawa Hours: 12pm – 8pm (Tue – Thu); 11am – 9pm (Fri – Sat); closed Sunday – Monday Website: https://www.ochorioscaribbean.com While heading to Billings Bridge, I made a side excursion to Ochos Rios, a small, Caribbean restaurant located in a strip mall near Bank and Walkley. I arrived in the early afternoon, […]