Copyright © 2008 El Toro Mexican Restaurant, Alachua, FL
El Toro Mexican Restaurant is conveniently located in the city of Alachua at Rolling Oaks Plaza near Hitchcock’s Market. Our address is: 15202 NW 147th Drive, Suite 1100, Alachua, Florida 32615 We are open 7 days a week to serve you: Phone: 386.418.1039 Email Address: info@eltorogainesville.com Please feel free to call, or email us if you have any questions. |