Baltimore & Ohio Railroad Museum

  • 901 West Pratt Street
  • Baltimore, MD 21223

The oldest and most comprehensive historic American railroad collection in America.

Dining
  • Seating Capacity - Indoor: 2800
  • Off-Premise Catering Available: