New Food Park Features Self-Serve Tap
Alamo’s newest food truck park offers the area’s newest self-pour tap wall experience. The Landmark on Tower features six hand-picked food trucks along with a rotating line-up of 24 self-serve beers, wines and more. In addition to The Landmark on Tower’s own brick oven pizzeria, guests can choose from six food trucks: RGV Crawfish Shack Cajun Seafood – A taste of Louisiana Tots With That – Loaded tater tots with…