Laura Costa prepares a fresh cup of coffee at the newly opened Mountain Cafe at Sib’s on the Mountain Read More: Laura Costa Source: Virgin Islands Daily News