I have had dinner at the Fairmount many times. The food is excellent and the prices very reasonable. The wait staff is friendly and accurate. There is outdoor dining that is quite nice. Large beer selection and interesting sounding cocktails although I've never had one. Save a couple bucks by going to happy hour (till 7:00).