Conveniently located on Main Street in Stafford, J&D's is where to start your night before heading to a show at The Stafford Palace Theater, the next race at Stafford Motorspeedway or before hitting the streets at one of many downtown events.