Dallas Foodtruck Palooza

Location: Temple Shalom

Address: 6930 Alpha Road, Dallas, Texas 75240