BarraKuda Cafe-Bar
Bar · Coffee Shop · Casual Dining
BarraKuda Cafe-Bar is a cafe-bar located in Moniquirá, Colombia. It offers a great atmosphere with excellent music and features TVs for watching sports. The establishment provides a variety of liquors and micheladas.
Location