El Toro Loco
Address:
3935 Sebastopol Rd, Santa Rosa, CA 95407
Phone:
(707) 526-6566 Restaurants
Other Businesses:
- Subway at 2688 Santa Rosa Ave, Santa Rosa, CA 95407
- TOGO'S Sandwiches at 3573 Industrial Dr, Santa Rosa, CA 95403
- Big Boy Barbeque Bartenders To Go at 4501 Montgomery Dr, Santa Rosa, CA 95409
- Mountain Mike's Pizza at 3781 Cleveland Ave, Santa Rosa, CA 95403
- Big Boys Buns & Burgers at 406 Larkfield Ctr, Santa Rosa, CA 95403