Do they serve menudo 7 days a week or just Saturday and Sunday?
Address: 809 Berry Rd, Houston, TX 77022, USA
Daniel Luna | Oct 26, 2020
Only weekends.
Trini Zavala | Oct 26, 2020
7 days a week
Erich O. | Oct 26, 2020
I believe only on weekends but call them and ask before you head out that way
Thanks! Your answer is awaiting moderation.