3 mins read FoodSept26 Four Bites: Sunday News: Tortas ahogada prove Taqueria Los Mayas is Buffalo’s top Mexican restaurant September 14, 2026September 14, 2026 Anna Gagliano0Tagged Buffalo Food, mexican food buffalo, mr. bowl Andrew Galarneau of Four Bites makes his case for Taqueria Los Mayas and dishes on two other restaurants to put on your radar in this weeks Four Bites: Sunday News. Read More