STEVE'S BAR is a local pub in Punta Canada where you will likely meet fellow tourists on a Wednsday afternoon... Half the fun is watching the local traffic passing this busy corner. This January our group of 9 met to meet new friends and enjoy an ice cold beverage...