restautants near me guide
restautants near me guide

El Mariachi Loco Restaurante Star ID

Restaurants Near Me Guide found user rating of 4.4 with 974 reviews about El Mariachi Loco Restaurante
City: Star ID

El Mariachi Loco Restaurante Description

El Mariachi Loco Restaurante in Star ID falls under the category of Restaurants in Star ID with a rating of 4.4 by users. El Mariachi Loco Restaurante located at 9966 W State St, Star, ID 83669, United States. El Mariachi Loco Restaurante Geographic Coordinates: longitude — -116.4777725, latitude — 43.6921973.

El Mariachi Loco Restaurante operates from . For more information, please call on (208) 286-9640 or visit El Mariachi Loco Restaurante Website. If you have ever been to El Mariachi Loco Restaurante, share your experience with other users and write a review.

Photos of El Mariachi Loco Restaurante

Photo of El Mariachi Loco Restaurante 1 Photo of El Mariachi Loco Restaurante 2 Photo of El Mariachi Loco Restaurante 3
More Image

Reviews of El Mariachi Loco Restaurante

K C

Really enjoyed this place. Love the style and feel, reminds me of my hometown. Food is overall great and fresh! Minus one star because the beans were extremely salty. Will definitely be going back though!

Amber Dunmire

It has been awhile since we were here last, and wasn't impressed. Went on Thursday last week 4/28 and wow, have they improved!! Mom and I thoroughly enjoyed our lunch! Everything was very well flavored and VERY reasonably priced! Can't wait to go back! Update: Brought the family back tonight and boy was this place hopping lol!! Super busy, took a long time to get our food, but the staff was very pleasant and kept the drinks flowing! Food was excellent and worth the wait!!

Cheryl Swofford

This is our favorite Mexican restaurant around. Food & margaritas are the best. Staff is always friendly & quick. I called in a reservation for a large group awhile back & they were very accommodating & very attentive!

More Reviews

Information

Address

9966 W State St, Star, ID 83669, United States