Mediterranean restaurant serving authentic Mexican street food, prepared with fresh ingredients.