Contact
Metro Balderas Taqueria (408) 947-9882
300 Willow St, San Jose CA as of dinehere.us