LOCAL 12 - Search Results
Tuesday's French Fried Cooler
How do you like your french fries?
Well, at French Fry Heaven you can have your fries any way you want.
The restaurant in Houston, Texas is an expanding national chain that serves only french fries.
There are currently no plans to open one of these in the tri-state area, but Bob Herzog figures it's just a matter of time!