Skip to primary navigation Skip to content Skip to footer


Advance reservations are required for all dining excursions. No cash refunds are issued for any reason. If you are unable to keep your reservation, please notify our office at least 48 hours in advance to reschedule to a later date. Unused tickets with no notice of cancellation are ineligible for rescheduling.

If you have any questions, please do not hesitate to email us by clicking this link or by calling us at (508) 771-3800, or toll-free at (888) 797-RAIL.

We appreciate your business!