Delicious, Fresh and Flavorful Mexican in Houston, TX

Get a taste of the best, local Mexican food in Houston, TX! Don Juan Pupuseria Y Restaurante offers delicious Mexican dishes made with the freshest ingredients. Locally owned and operated, Don Juan Pupuseria Y Restaurante prides itself on offering its customers an amazing dining experience. Our mission is to create the best Mexican food and provide exceptional service that will leave guests feeling satisfied and ready to come back for more.

Whether you're joining us in person or looking for a quick bite to go, Don Juan Pupuseria Y Restaurante has you covered. We are proud to offer multiple ways for you to enjoy your favorite dishes. Dine in-house or place your order online for easy and fast Mexican takeout or delivery in Houston, TX. You won't be disappointed!

Enjoy the taste of Mexican at home

We proudly serve the following areas for pickup and delivery

North Shote


Harris County

Lincoln Park Farms, TX

East Houston, TX