Meadowood gets new restaurant

Nancy Barrera and Felipe Falcon have opened Los Atlantes, a Mexican restaurant in the Meadowood Shopping Center at 5706 Raymond Road.

The Mexican restaurant and bakery is open for breakfast, lunch, and dinner every day of the week, according to the Wisconsin State Journal.