Taqueria Arilu
➤ 2212 Houston Blvd, 77587, South Houston, US, United States
Mexican, Asiatic, Cafés, Sushi, Pizza
"I used to live just a 5-minute walk away from this restaurant, and it was always bustling with customers. They make fresh homemade tortillas right on-site, and their juices are deliciously fresh. The ingredients are top-notch. I would rate it a perfect 100 out of 100! It's my favorite spot, and the portions are generous."