Takeria La Rosa

825 E Brazos Ave West Columbia TX 77486 USA

(979) 345-1010

Location