Category: | Restaurant, |
---|---|
Address: | 928 Bear Corbitt Rd, Newark, DE 19702, USA |
Zip code: | 19702 |
Website: | http://www.plazaazteca.com/Newark |
Food was good, but drinks were not. Not a very Mexican atmosphere. Very modern. We will stick with ElTapatio..