Taqueria Leon
200 N Shepley St
Bloomington, TX 77951
Bloomington, TX 77951