From Our Editors
Serving a range of tasty food and drink, Del-Mar Steak Shop in Woodbury will have you thinking about seconds (or thirds). Not to be overlooked is Del-Mar Steak Shop's no-charge wifi. During the summer months, don't miss out on Del-Mar Steak Shop's outdoor patio seating.
Choose wisely. Wait at home for delivery or come into this restaurant for carryout.
Driving to the restaurant is easy as pie, and parking surrounds the area.