905 Taft St, Houston, Texas 77019 USA
Our famous stack potato. It's a lot of work involved to make this golden crispy perfection.
Photo Credit: Yelp