El Toro Mexican

View on Google Maps

660-646-5427

Dine-in, Takeout, & Delivery. Sun-Thurs 11am-10pm, Fri & Sat 11am-10:30pm.

eltoro