United States
California
San Jose
Taqueria Paracuaro
726 North 13th Street
(408) 210-9381