The Tex Factor: The Sugar Factory
It’s the most “Instagram-ed” restaurant in the nation and if you’ve seen the Sugar Factory’s over-the-top menu items, you would know why.
It’s the most “Instagram-ed” restaurant in the nation and if you’ve seen the Sugar Factory’s over-the-top menu items, you would know why.