Boxwood Shopping Cntr

Located at:
620 South Maryland Ave.
Wilmington, Delaware 19804

In the Boxwood shopping center

Formerly the Charcoal Pit, opened as a Deerhead in 1994. This Deerhead seats about 80 people and has a flat screen TV to watch all the games.

Located closer to the business district, a great spot to grab a quick lunch or grab some dinner on the way home.


View Our Menus

Page 1

Page 2

Page 3