Hands down La Plaza is the most authentic Mexican establishment in Cleveland. Delicious prepared foods as well as a huge selection of Mexican and Latin American grocery options. La Plaza now has an outdoor patio for the summer to enjoy their tacos and fajitas at lunch time! Best guac around and salsa that are fresh, flavorful, and authentic as compared to many of the attempts in the Cleveland area. Bonus if you or someone you are with speaks Spanish. Cannot recommend this place more highly for this area if you are looking for authentic Mexican cuisine or ingredients.