John R.
8/8/2015
I came in today for a quick snack. The venue was rather small with only one line of tables on the right side wall. The kitchen looked fairly clean with the metal fixtures all along the left side...
(1)
La Papa Sabor de Mexico is a Mexican restaurant in Houston, TX that offers a variety of traditional dishes and flavors.
With a focus on authentic Mexican cuisine, the restaurant aims to provide a taste of Mexico through its menu and dining experience.
Generated from their business information
I came in today for a quick snack. The venue was rather small with only one line of tables on the right side wall. The kitchen looked fairly clean with the metal fixtures all along the left side...