Toto, I’ve got a feeling we’re not in Kansas anymore! As soon as you walk into the newly opened Echo Tap & Grille in Mountainside, you’ll forget you were just on Route 22 and feel like you’re in some hip city. With its distinctive urban vibe, vibrant crowd, and trendy eclectic cuisine, it’s no surprise…
