A few weeks ago we had the pleasure of being invited to dine at Bitar’s at 947 Federal St in Philadelphia. Bitar’s isn’t located on the main strip or in some fancy brand new building. In fact, you might walk or drive past it and not give it a second look. Situated on the…