Come taste a delectable meal at Deed's Place. They are open 24 hours. You can get there by car and may pay by American Express, MasterCard and Visa.