| Here at ChuBBs Sports Bar, we offer nine 50" Flat Screens for
your personal enjoyment! No matter if you are Gringo or Tico,
our services are tailored especially for you.
Come on down and see why we are rated the best Sports Bar in Costa
Rica hands down.
We are located 50 Meters North of Hotel Del Rey.
view map
|