cancel
Showing results for 
Search instead for 
Did you mean: 

The Grand Central Bar and Grill in downtown Niagara Falls, Ontario

Niagara Falls, ON, Canada
7 Kudos
Flag
Walking out of our Bed and Breakfast toward an older part of town, we were trying to avoid the more touristy parts of the city of Niagara Falls in Ontario, Canada. We arrived to downtown without any difficulty, and stopped here and there to read signage, check out directions, and just generally unwind from our road trip. The real Niagara Falls is a little depressed, but there were some good spots for a beer and some good restaurants to choose from in the area. We stopped at Grand Central Bar & Grill and were very pleased. I recommend the Cheddar Cheese balls (fried cheese is always a good idea).
Story Details
There are no details yet for this story.

On The Map

0 Comments