Super Tacos Morelos is a casual eatery specializing in authentic Mexican street food, with a focus on fresh ingredients.