I saw this asked 3 years ago, with few replies. I have some friends landing at 9:30 on a Sunday night and we want to go out for a late dinner. LODO is probably our best bet, and from my research, Euclid Hall, Freshcraft, and Tom's Urban 24 seem like decent choices. My friends are coming from the Bay Area, and I want to impress them, so no taquerias, diners, etc.
Any other suggestions?