Mes Que Bar in Buffalo Ranks in Top 10 in the United States
The World Cup gets underway today in Russia and naturally we look for the best spots to watch a game. Buffalo's Mes Que ranked in the Top 10 of the Greatest Soccer Bars in America!
Buffalo's Original Soccer Bar and Restaurant
1420 Hertel Avenue, Buffalo