Taqueria Tabasco

503 W Nolana Loop, Pharr, TX

Menu (As of 10/30)

Taqueria Tabasco: hours and how to order