To make up for the winter outages all MBTA train, bus, subway, boats will be free tomorrow. We are a senior couple who are thinking of taking the commuter rail to Worcester . We are wondering about a place for lunch near the station. Sit down , not too noisy. Chain like 99 would be fine or non chain similar preferred. Is there such a place a short walk from the station or one a short cab ride away and are cabs readily available at the station?