Toro Toro, Baga- Experiencing a tropical cafe bar!

The first thing you will notice about Toro Toro is its caravan bar that is visible even without entering the place and that alone is enough to make you curious about this tropical little cafe bar.