8504 Almeda Genoa Rd, Houston, Texas 77075 USA
Tamales on point had lots of filling.
Photo Credit: Yelp