The city of Villa Rica provided an update to The City Menus yesterday, May 22. It reads in full, “the new Publix store is now open at Villa Rica Town Center, located at the junction of Punkintown Road and Mirror Lake Boulevard.” In addition to Publix opening, Wendy’s celebrated their grand opening last week in the same area. The future of the former Publix across the street remains unseen at this present time.