Houston TX #B Houston TX | Freebirds World Burrito, Restaurants 1. 11700 Westheimer Rd, #B, Houston, TX 77077 | Freebirds World Burrito (281) 531-4004