Stepping off of Ram Cat Alley in Seneca and into Drizzle on the Alley is like being transported into a different world. Vats ...