Know a great happy hour or special for this location?
Photos
Location & Hours
It's always time to Storm the Castle at Mama T's Castle Tap! We just celebrated our 5th Anniversary and are always adding new beers on tap at our bar located in Little Canada just off Hwy 36 & Rice Street just outside the North End of St Paul.