Red Door 217 North Main Street, Stratford, TX 79084