El Mariachi Loco Restaurante | Mexican
Mexican restaurant · 9966 W State St, Star, ID
Hours
- Mon 11 AM–9 PM
- Tue 11 AM–9 PM
- Wed 11 AM–9 PM
- Thu 11 AM–9 PM
- Fri 11 AM–10 PM
- Sat 11 AM–10 PM
- Sun 11 AM–9 PM
Popular items (As of 11/3)
- Burrito Loco · $10.99
- Mariachi Loco Nacho · $12.50
- Enchiladas de Mole · $10.99
- Enchilada Mexicana · $10.99
- Enchilada Sunrise · $12.99
See full menu
More food in Star, ID · Mexican Food in Star