Take Out Restaurants in Glenn Heights, TX Subway109 W Ovilla RdGlenn Heights, TX, 751549722307850Fast Food RestaurantsIn And Out BurgerIn N Out BurgerPlaces To EatSandwich ShopsTaco ShopTake Out RestaurantsTrain DepotUsed Restaurant Equipment Supplies Show More