I have a buddy from Tampa who evacuated to Nee Orleans and is looking for place to watch game. Anyone know a Bills backer bar in NOLA?
Great idea for a thread! There is a Duffs in Newnan Georgia just a bit south of Atlanta. Owner is from Buffalo and the food is authentic Duffs. THAT is a great place to watch the game for any evacuees in that area.