I live out of town but as a native of the Tonawanda's Ole Man River is a must stop for the about yearly trip. The food is great, the upstairs deck has a great view of the Niagara River so the ambiance, food and value are great. It is seldom I can ever find a table that is clean upstairs however and putting my arms and trays down on a sticky table is very un appetizing
Pros: food, value, variety
Cons: dirty tables
more