Popular restaurant. Comfort food done well.