Come Visit Us In Alachua!
El Toro Mexican Restaurant is located less than two miles from I-75 Exit 399 in Alachua. We are located in the Rolling Oaks Plaza at the top of the hill near Hitchcock’s Market.
15202 NW 147th Drive
Alachua, Florida 32615
Call us for daily specials or to place a to-go order: 386.418.1039
We are open seven days a week to serve you:
Monday thru Thursday: 11 am – 9 pm
Friday & Saturday: 11 am – 9 pm