Hidden just a little off from the parallel rows of Korean barbecue restaurants, Chinese eateries, Japanese speciality joints, bars and clubs that line Tanjong Pagar, the newly-opened Barracuda Restaurant along Craig Road offers itself as a sanctuary away from rowdiness and loud music. With made-to-order speciality cocktails and a menu with a distinct cross-regional signature, the beautifully-decorated 30-seater restaurant appeals to all the senses. Although new to Singapore’s restaurant scene, Barracuda is no fledgling when it comes to hospitality and […]