Taco Boy
Address:
895 S Euclid St, Anaheim, CA 92802
Phone:
(714) 535-6073
Hours:
- Mon: 8:30am-12am
- Tue: 8:30am-12am
- Wed: 8:30am-12am
- Thu: 8:30am-12am
- Fri: 8:30am-3am
- Sat: 8:30am-3am
- Sun: 8:30am-1am
Other Businesses:
- Ambala Sweets & Spices at 3107 W Lincoln Ave, Anaheim, CA 92801
- Linbrook Bowl at 201 S Brookhurst St, Anaheim, CA 92804
- Zpizza at 5745 E Santa Ana Canyon Rd, Anaheim, CA 92807
- Marri's Pizza & Italian Restaurants at 1194 W Katella Ave, Anaheim, CA 92802
- Starbucks Coffee at 1131 W Lincoln Ave, Anaheim, CA 92805