Route 20 Bar & Grill has great American cuisine. Their burgers are great, their pork chop sandwich is great, they make homemade batter for onion rings, pickle chips, etc and they have a good Friday night fish fry.
Also, on Mondays and Wednesdays they have $1 domestic bottle all night. I know that on Wednesdays it's supposed to be karaoke but usually people(a lot of people) just request songs and dance all night. It is literally the only place I have seen people dance en-mass in Freeport.