Skip to Main Content

Papalo Taqueria

Category: Mexican, Latin & Tex-Mex

Address

The Finn
712 Main St
Houston, TX 77002

Visit Website

  Reserve Parking Nearby

View on Google Maps

Details

Located inside The Finn.

This chef-driven taqueria highlights the ancient practice of Nixtamal, a process of cooking sustainably sourced Mexican Maiz in an alkaline solution, to make Masa for tortillas, tostadas, tamales and more. 

Stop by and try their Zanahoria Taco, which ranked 7 on Texas Monthly's The 50 Best Tacos in Texas

Hours

Monday to Saturday: 8am to 6pm
Closed Sunday

Upcoming Events Nearby

Nearby Dining
Nearby Bars & Nightlife
Nearby Shopping & Services