Taqueria Los Santos Restaurant
Add to Favorites
OPEN NOW
Today: 8:00 am - 9:00 pm
Amenities:
Offers outdoor seating
Saved to Favorites
Phone: (562) 325-8242
Address: 13307 Telegraph Rd, Whittier, CA 90605
Wi-Fi: No
Bike Parking: Yes
Takes Reservations: No
Outdoor Seating: Yes
13403 Telegraph Rd, Whittier, CA 90605
13509 Telegraph Rd Ste C, Whittier, CA 90605
10525 Carmenita Rd, Santa Fe Springs, CA 90670
12036 Lakewood Blvd, Downey, CA 90242
13525 Telegraph Rd, Whittier, CA 90605
7317 Greenleaf Ave, Whittier, CA 90602
13220 San Antonio Dr, Norwalk, CA 90650
11628 Louis Ave, Whittier, CA 90605
1941 W Malvern Ave, Space Q, Fullerton, CA 92833
13580 Whittier Blvd, Whittier, CA 90605