Do you serve menudo on Wednesday?

elba Olvera | Oct 12, 2019 | Category: Mexican restaurant

Taqueria Del Sol - All questions

Address: 8114 Park Pl Blvd, Houston, TX 77017, USA

Xio Cntrs | Oct 12, 2019

I don't think so

Yolanda Rodriguez | Oct 12, 2019

The food wasn't that good. Serve wss great.

Güera | Oct 12, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do you have carne asada fries?

Crow Dizzle | Oct 12, 2018
Read More

Trending Places