WELCOME AMIGOS! Mexican food is rich with flavor. In our Restaurant “El Toro Mexican Grill “ you can find delicious dishes prepared with quality ingredients ...
El Toro Mexican Grill & Bar
(599)
Mexican restaurant
Address: 1009 Niagara Falls Blvd, Amherst, NY 14226
Hours: Closed ⋅ Opens 11 AM
Phone: (716) 551-0052