Papalote Taco House

Address: 
2803 S Lamar Blvd., Austin, TX 78704

Papalote Taco House is a small taqueria serving tacos, tortas, tostados and more. They use only fresh ingredients with options for meat lovers and vegetarians.