Double D Steak is a traditional American restaurant known for its steaks and full bar.