Business Hours

About

South of the Border is a Mexican restaurant located in Lewiston, ME.