"Affordable" and "restaurant" are two words that see less of each other these days, especially at places where overhyped ...