Taco Boy

895 S Euclid St, Anaheim, CA

Menu (As of 11/1)

Mains

Mariscos

Beverages

Weekend Mains

Taco Boy: hours and how to order