Meridian Restaurant Named The Best For Mexican Cuisine in IdahoMeridian Restaurant Named The Best For Mexican Cuisine in IdahoA report just named the best Mexican restaurant in all of Idaho and it's located in Meridian. Have you ever been?ChrisChris