Taquria El Festival
Address:
8345 Folsom Blvd, Sacramento, CA 95826
Phone:
(916) 383-0878
Hours:
- Mon: 10am-9pm
- Tue: 10am-9pm
- Wed: 10am-9pm
- Thu: 10am-9pm
- Fri: 10am-9pm
- Sat: 10am-9pm
- Sun: 9am-3pm
Other Businesses:
- The Sandwich Spot at 9408 Kiefer Blvd, Sacramento, CA 95826
- Jaydens Noodles at 8065 Elk Grove Florin Rd, Sacramento, CA 95829
- Subway at 1649 Watt Ave, Sacramento, CA 95864
- El Herradero Taqueria at 2330 Arden Way, Sacramento, CA 95825
- Kim Long Noodle House 2 at 4995 Franklin Blvd, Sacramento, CA 95820