El Toro Loco
Address:
240 Garden Hwy, Yuba City, CA 95991
Phone:
(530) 673-1300
Restaurants,
Food Markets
Other Businesses:
- Club 21 at 275 Garden Hwy, Yuba City, CA 95991
- Jimmy's Restaurant at 1400 Whyler Rd, Yuba City, CA 95993
- Corner Bar at 215 Fairman St, Yuba City, CA 95991
- B M at 367 Burns Dr, Yuba City, CA 95991
- Happy Time at 3971 Railroad Ave, Yuba City, CA 95991