Review for Kickapoo Lucky Eagle Casino Hotel Review For Rio Grande Buffet Google User Jun 28 '18 at 4:15 The best "hole-in-the-wall" Mexican restaurant you'll find in Eagle Pass. They're only open during certain hours of the day, but it is worth it. The wait staff may not speak English for the most part, but just point at the menu and they'll get you a taste of delicious that you wouldn't believe. View full site to comment or like