Thai Ochoa BBQ & Seafood Reviews & Details
Thai Ochoa BBQ & Seafood
421 Sawdust Rd
Thai Ochoa BBQ & Seafood is located at 421 Sawdust Rd in Spring near the intersection of Sawdust Rd and Budde Rd. Their menu consists of Thai dishes . Call (281) 419-7619 for takeout.
- On The Menu:Seafood
- Major Intersection:Sawdust Rd And Budde Rd
Tell us more about Thai Ochoa BBQ & Seafood Spring!