Frank's place is a really nice place and well connected. There are 3 different stations around.
There is a lil pizza and pasta place nearby, which makes delicious pizza. Can totally recommend.