mesta byo