Fact of the day - Houston

Residents of Houston, Texas lead the U.S. in eating out - approximately 4.6 times per week.

Fact of the day - Houston

Residents of Houston, Texas lead the U.S. in eating out - approximately 4.6 times per week.