Taqueria Cerro De La Silla

2783 Red Bluff Rd Pasadena TX 77503 USA

(832) 860-2254

Location