2017-06-06 12.20.08 Bill June 6, 2017 No Comments Sign outside the Taste of India restaurant in the Ramada Hotel in Odessa, TX.