The New Five Guys Location Is Finally Open in South LubbockThe New Five Guys Location Is Finally Open in South LubbockThe competition for Lubbock's burger dollars just got more intense.Lance BallanceLance Ballance