Think retro vibes with an Italian twist! That’s what you can expect from Cafe Salsa, the recently reopened gem of West Beach. Brother sister duo, Lance and Tanya Scopocasa, along with best friend Natalie Baker, are proudly responsible and say they were beyond excited when the opportunity to take over the business was presented, and…