Three Brothers Taqueria

EATERY:

Three Brothers Taqueria

LOCATION:

W Bayshore Rd at Newell Rd East Palo Alto CA

REVIEWS:

RANTS & RAVES:

get full for $5, or add an agua fresca de pina o melon for 2 or 3 bucks more and go home breathing hard.

TAGS:

Bay Area Mexican

1183755981-pequena-164631289_f7570cec7d_m