There’s a new Mexican restaurant opening up at 340 West Ponce de Leon Ave., just down the street from Taqueria del Sol. Decatur City Commission meets Monday, Aug. 4, and commissioners will consider issuing an alcoholic ...