Glens Falls from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Steve's Place - New York, Glens Falls, 194 Broad St, 12801 (518) 793-5855 Map Subway - New York, Glens Falls, 100 Glen St, 12801 (518) 743-0212 Map Sullivan's Capital Grill - New York, Glens Falls, 49 Broad St, 12801 (518) 792-9784 Map Talk Of The Town Restaurant & Pizzeria - New York, Glens Falls, 74 Hudson Ave, 12801 (518) 798-3348 Map Tallulah Bistro - New York, Glens Falls, 26 Ridge St, 12801 (518) 793-2004 Map Wallabee's Jazz Bar - New York, Glens Falls, 190 Glen St, 12801 (518) 792-8282 Map « Previous 123