Last time we were in the city, noticed a few interesting-looking places on the north side of Rachel, east of St Denis (near the sanitized glass bar). can't remember any names...Any info re their worth?
I believe Khyber Pass is on Duluth, not Rachel. And it was on the south side of that street. These are more bistro type places. Some were very nice 20 or 30 years ago, but I honestly don't know if any are still worthwhile.