Davidson Bros. Restaurant & Brewery Share: Restaurants/Dining Davidson Bros. Restaurant & Brewery Visit Website 184 Glen St. Glens Falls, NY 12801 (518) 743-9026 (518) 743-0354 (fax) http://www.davidsonbrothers.com About Map About Stop in and try one of our signature brew pub fresh ales. Try our local favorite foods, buffalo chicken or stout and cheddar soups. Open for lunch and dinner. What's Nearby? Distance: 5 10 15 20 25 50 mi.