Picasso's Coffee Bar Address Picasso's Coffee Bar 6812 Smith Bay Rd. St. Thomas USVI 00802 U.S. Virgin Islands