El Torito
2593 W March Ln 95207
(Mexican)
Order Online

Come visit us at: 2593 W March Ln, Stockton, CA 95207