Grill St Outdoor Kitchens Directions & Map 3400 N McColl McAllen, TX 78501 loading map - please wait...Map could not be loaded - please enable Javascript!→ more information Grill St Outdoor Kitchens3400 North McColl Circle Texas, United States of America (Directions) 3400 N McColl McAllen, TX 78501 26.198700, -98.213800 Grill St Outdoor Kitchens3400 North McColl Circle Texas, United States of America (Directions) Located @ 3400 N McColl McAllen, TX 78501 Telephone @ (956) 802-2431