Pollo Tropical is opening its newest Dallas-area location at 1016 Preston Road, Friday, November 20.
Grand opening events include:
- A chance to win Free Chicken for a Year
- First 100 guests will receive a coupon for a free Create Your Own Family Meal
- Robo Surfer charity challenge benefiting the local non profits