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
Suite 1100
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
Sunday: CLOSED