Red Rock Bistro
Red Rock Bistro, 141 Humphrey St., Swampscott MA, MA
Come out to join us at one of our favorite regular North Shore performance locations. Located right by the ocean, overlooking the water. This is a beautiful place and a great night out to see Blue Train.