Restaurant Depot | Pasadena, Texas Restaurant Depot, a 59,565 SF pre-engineered metal building (PEMB) with freezer/cooler space, is the first of a future 90+ acre industrial development in Pasadena, Texas. Because of this, Alston Construction was not only contracted to construct Restaurant Depot but to develop much of the site, and when we broke ground, [...]