El Toro Mexican Grill & Bar
El Toro Mexican Grill & Bar
1009 Niagara Falls Blvd
Amherst, NY 14226
(716) 551-0052
https://eltoro.restaurant/
From website "Our Mexican food is a feast for the senses, where flavors, colors and traditions come together in perfect harmony."