SATURDAY (9/12)
POP-UP MENUS BELOW!
PLACE ORDER WITH STEPH AT THE BAR!

Location & Hours

Taqueria Inside Fill Hall
712 Main St,
Houston, TX 77002
(832) 868-1254
papalotaqueria@gmail.com

TEMPORARILY CLOSED

Contact us

Reach out to us and let us know if there is anything we can do for you

Keep up with us!