Category: | Restaurant, |
---|---|
Address: | 2212 Houston Blvd, South Houston, TX 77587, USA |
Postal code: | 77587 |
Phone: | (832) 891-9395 |
There are no reviews yet!
You can review this Business and help others by leaving a comment. If you want to share your thoughts about Taqueria Arilu, use the form below and your opinion, advice or comment will appear in this space.
Find the best restaurants in South Houston, TX. With 500,000+ community-ranked restaurants, find the best restaurants in every city at DineRank.com. ... Taqueria Arilu. Taqueria Arilu is a restaurant located in South Houston, Texas at 2212 Houston Boulevard. 2212 Houston Boulevard, South Houston ...