Rated
5.0 out of
5 from
1Reviews
Three Brothers Tacos
is a highly recommended Taco Place Restaurant
Ranked #1 of 13 Restaurants in Duveneck East Palo Alto.
★★★★★ on the 11th of October, 2017
I love this place! The tacos and burritos are great and you can't beat the price. //