The Sharon Prete Main Street Plaza, also known as Prete Plaza or Main Street Plaza, is a vibrant public square located in the heart of downtown. Cool off on a hot Texas day with the plaza's 1,075-square-foot interactive water feature. Perfect for kids and adults alike, it's a refreshing way to beat the heat.