For a real taste for the tropics, step inside Aruba Steve's, Providence's lively, new, colorful Caribbean pub located at the corner of Dorrance and Weybosset. "It never rains in Aruba and it never rains at Aruba Steve's," says proprietor Steven Correa, w