Leo P.
11/2/2024
Great and tasty Food not overpriced like many others Great customer service by the staff
(1)
Advertisement
Restaurante Lel Indio is a cozy eatery nestled in the heart of Houston, TX, offering a diverse menu of authentic Mexican cuisine.
With a focus on traditional flavors and warm hospitality, this restaurant provides a welcoming atmosphere for guests to enjoy a delicious meal with friends and family.
Generated from their business information
Great and tasty Food not overpriced like many others Great customer service by the staff
Partial Data by Foursquare.
Advertisement