El Azteca Restaurant is open! Get a sneak peek by clicking here!
The new eatery is on the Forgotten Mile next door to Delaware PC Services computer repair and across the highway from the Luxury Motors used car lot (formerly Mark Slaughter cars).
Check their hours be calling 302-278-7507
We will keep you informed.