Sometimes the best things in life are hiding in plain sight, and The Pub in Pennsauken has been doing exactly that for longer than most restaurants have been in business. This medieval-themed dining ...