The Stand Soft Opening Preview
We attended the soft opening of The Stand, the popular southern California fast casual spot. The Stand has opened their first restaurant outside of southern California right here in the Woodlands. The Location The Stand is located at 2000 Hughes Landing Blvd, in the bustling Hughes Landing development. Parking is easy, thanks to the big…