Do they serve menudo 7 days a week or just Saturday and Sunday?

M Noe G | Oct 26, 2020 | Category: Mexican restaurant

Alamo Tamales & Taco - All questions

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

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

what time do they open on christmas eav

cassidy Brown | Oct 26, 2020
Read More

Do they accept credit cards?

Hector Garza | Oct 27, 2018
Read More

How much is a dozen

Carmen Duarte | Oct 27, 2018
Read More

Trending Places