Red's Place is a dive bar Seneca Falls located in United States.
57 Fall St Seneca Falls , NY 13148 United States
Menus | Happy Hour |
GREAT OLD FRIENDS FROM H.S!! I LOVE REDS!!
Delicious chowder
Best hometown bar in town .
The lobster roll is small but all lobster yummm - Anna Ryan
Cute little cafe. Great place from where you can start your walk around the city. - Petr J.