- Joined
- Nov 5, 2011
- Messages
- 21,765
Met some people back in October in Punta Cana from Buffalo and apparently they tell tourists one place is the best so they don’t crowd up the actual best place to get wings…
Haven’t been yet so I can’t confirm but what I was told:
Duffs or Elmo’s - don’t let anyone fool you into anywhere else
When we went to Buffalo Bulls - Bowling Green game, I asked their fans opinions. We went to Duff’s. Was very impressed!