January and February

Super Happy Hour

Come and join us at the best happy hour in Vegas! From 4 PM to 7 PM

Town Square | 6599 S. Las Vegas Blvd. Suite 210 - Las Vegas, NV | (702) 202-6688.

Stay up to date with the latest sales and events

Sign up for our newsletter below

© Copyright Town Square 2019