Taco Boy
Address:
820 N Euclid St, Anaheim, CA 92801
Phone:
(714) 535-6073
Restaurants
Other Businesses:
- Loveletter Pizza & Chicken at 821 N Euclid St, Anaheim, CA 92801
- McDonald's at 740 N Euclid St, Anaheim, CA 92801
- Quiznos Sub at 683 N Euclid St, Anaheim, CA 92801
- Wendy's at 680 N. Euclid Ave., Anaheim, CA 92801
- Denny's at 1420 N State College Blvd, Anaheim, CA 92806