We have been to this place a few times and the quality depends on the server and cook that evening. Some experiences have been really good & some not so good.
I'm going to describe my latest trip there two weeks ago since it is most current. We used the no wait app, which malfunctioned that day yet Franklin Inn still had a table waiting for us. For that we were really grateful since it was a busy evening. That's where the enjoyment ended.
We waited a really long time for anyone to come to the table. She finally did & took our drink order. Then we waited a long time again. I nicely told her we were ready to order when she was. She turned around really angry and said that she was waiting on our drinks and couldn't wait on us until they were ready which made no sense especially since she kept going to all the tables around us. She finally brought our drinks and took our order 20 minutes after sitting down.
The drinks were not good. I had a classic blue margarita that had an awful flavor. My husband had a Moscow Mule that also was horrible.
I had the chorizo burrito, which I had in the past and was good. This time the chorizo was way overdone and had too much filler in it. Not good at all. The fajita veggies were underdone and disgusting. My husband had an enchilada that was also awful. We didn't bother to tell the waitress because she was mad I asked her to take our order and ignored us all night because of it.
There are too many good places in Pittsburgh that have good food and service to go back here.