The official street tacos .. los tacos officiales de la calle ( desserts and our exclusive rice drink) friday 6 to 11 pm saturday 1 to 11 pm sunday 12.6pm
Be the first to add a review to the El Taco Loco.
El Taco Loco
Hours not available
Is there a problem with this listing? Let us know.