KitchenSpot
Search
See the best dishes near you?
← Houston restaurants

Tha Food Snatcha

No reviews yet

Restaurant108 W Greens Rd Ste B, Houston

Own or manage Tha Food Snatcha? Claim this listing free

Menu coming soon

We haven’t read Tha Food Snatcha’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.