There are restaurants that look impressive and taste ordinary, and then there’s King’s Inn in Riviera, Texas, which looks ...