From casual hangouts to refined dining, these downtown restaurants in Indio serve delicious options for everyone.