Phone: 713-961-1640
Website: www.ichotelsgroup.com
2351 West Loop South
Houston, TX 77027
IT'SUGAR is a trendy sweets shop where you'll experience an unpredictable sense of excitement and wonder along with the sights, smells and especially the tastes of all your favorite treats.…
Opened in the '70s and once part of a pioneering chain, this location serves Tex-Mex standards.