The Potatoe Patch Restaurant

Houston, TX. Established 1988.

Home of the Throw'd Rolls!

Located at 2020 FM 1960 Rd. Houston, TX 77024

Lunch Menu (Weekdays 10:30 AM to 2:00 PM)

Dinner Menu