Three Brothers Tacos
Address:
1760 W Bayshore Rd, East Palo Alto, CA 94303
Phone:
(650) 326-3646
Hours:
- Mon: 9am-9pm
- Tue: 9am-9pm
- Wed: 9am-9pm
- Thu: 9am-9pm
- Fri: 9am-9pm
- Sat: 9am-9pm
- Sun: 9am-9pm
Other Businesses:
- Taqueria El Jarocho at 2395 University Ave, East Palo Alto, CA 94303
- San Francisco Soup Company at 1950 University Ave, East Palo Alto, CA 94303
- Las Adelitas Restaurant at 2373 University Ave, East Palo Alto, CA 94303
- TOGO'S Sandwiches at 1741 E Bayshore Rd, East Palo Alto, CA 94303
- Big Ant's Fish and Chicken at 2150 University Ave, East Palo Alto, CA 94303