El Toro Mexican Food

Mexican restaurant · 15202 Nw 147Th Dr Ste 1100, Alachua, FL

Dine-In

Hours

More food in Alachua, FL · Mexican Food in Alachua