"MEGABUS SUCKS" Greyhound/Megabus (U.S. bus system) Tip by bmoney99
Greyhound/Megabus (U.S. bus system), Chicago: 13 reviews and 15 photos
If you enjoy being *** raped by anonymous forces that hide behind a thin veil of customer service than MEGABUS is for you. I am speaking particularly about the DC to Philly route, but it is all the same. And by the way, this company is a piece of ***.
Address: 630 W HARRISON ST
Phone: (312) 408-5800
Have you been to Chicago?Share Your Travels