Dot Wo Garden Chinese restaurant demolished to make way for Del Taco, AAA Car Care Center

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

OKLAHOMA CITY – A large Chinese restaurant has been demolished to make way for Del Taco and Oklahoma’s first AAA Care Center.

Last year, the Dot Wo Garden Chinese restaurant, which was located at 6161 N. May Ave.,  closed its doors.

According to OKCTalk, the building was demolished in order to make way for another restaurant and a car care center.

The AAA Car Care Center will offer everything from car maintenance, travel assistance, insurance and financial services.

The AAA Car Care Center will take up the center area of the lot, while a new Del Taco restaurant will take up the south portion of the lot.

Del Taco currently has restaurants in Edmond, Moore, Yukon and Oklahoma City.

Notice: you are using an outdated browser. Microsoft does not recommend using IE as your default browser. Some features on this website, like video and images, might not work properly. For the best experience, please upgrade your browser.