Come taste a savory meal at Ellen's Place. Their atmosphere has been described as casual. They are open at night Monday, Tuesday and Thursday and over week-ends. You can get there by car and can pay by MasterCard and Visa.