Welcome to Turbo Espresso! We are the newest and coolest Coffee Shop to hit Carlisle at 13 Castle Street. We are a walk away from some of the historical buildings in Carlisle history such as the Cathedral and the Castle. We have a fine range of coffee, cold drinks, sandwiches & also cakes. We are located in the same building as Immortal Art, Immortal Piercing & Immortal Beauty.