We are coming into Niagara Falls from NYC and will have no car. Is there a public transport system, or are there a lot of places within walking distance? We will be staying at the Ramada Plaza Hotel and have no intentions of renting a car. Also, are there dining options other than chain restaurants such as Applebees? We highly dislike those sorts of places (we're food snobs and prefer better quality/better value food), plus I don't feel they are as allergy-friendly (I have some severe food allergies). Are there any groceries stores or small food stores in the area by any chance? Or am I better off bringing my own food?
Also, what is the best way to get from the Amtrak station to the hotel?