Pollo Tropical San Antonio Opens 3rd Restaurant April 17

Pollo Tropical is opening its third local location in Northwest San Antonio with a grand opening celebration on April 17. The new Pollo Tropical San Antonio restaurant will boast the Caribbean-style design featuring bright island colors and details that help guests soak up the feel of a shore side retreat while they enjoy handmade, island-inspired cuisine. The 3,400-square-foot restaurant will […]