Wild Salsa isn't your standard Mexican-American restaurant. It's not buried in a suburban strip mall but perched smack in the middle of downtown, across from the lush grass, sculptures and dog walkers of Main Street Garden. There's also an air of polish here that might be missing from your... More >>>