The Potatoe Patch Restaurant

Houston, TX. Established 1988.

Home of the Throw'd Rolls!

Located at 2020 FM 1960 Rd. Houston, TX 77024