What is the largest food item on the normal menu or the special menu?
Address: 2363 Delaware Ave, Buffalo, NY 14216, USA
Fuck You | Sep 22, 2019
I like big elnino
Adam Mahaney | Sep 22, 2018
El nino for sure
Tim OReilly | Sep 22, 2018
The El Nino
Miss Kitty | Sep 22, 2018
The "El Niño" is pretty big. So is Super Mighty Burrito.
Thanks! Your answer is awaiting moderation.