Three Brothers Tacos
1760 W Bayshore Rd
East Palo Alto
CA
94303
(650) 326-3646
yelp.com
Open Map
Description
Three Brothers Tacos is located at 1760 W Bayshore Rd, East Palo Alto, CA. This location is in the East Palo Alto neighborhood. This business specializes in Mexican Restaurants.
by merchantcircle on May 16, 2019 from
merchantcircle
Information from the business
Caterers
by openlist on March 22, 2014 from
openlist
American
Casual
East Palo Alto
Mexican
Mexican Restaurant
Mexican Restaurants
Private Lot
restaurant
Restaurants
Restaurants Mexican