16 Goodrich Ave.Petersburg, VA 23805
In the Walnut Hill area of Petersburg off of South Crater Road hides Jimmy’s Grille, a “high end” diner that you would never see unless you know where it is or if you get lost. Jimmy’s Grille is actually a Petersburg tradition that has been around for tears but has stayed hidden in plain sight.
Jimmy’s Grille is smartly decorated with well painted walls and stylish pictures and furnishing but do not let the looks deceive you because at its heart Jimmy’s is a dinner, it just has a little bit of lipstick on. Jimmy’s menu is what gives it away, from hot dogs all the way to grilled cheese sandwiches and burgers, it serves classic dinner food in a classy way. The menu reads like Andrew’s Grill or Quick lunch but the décor is more like Longstreet’s and Croaker’s Spot.
I ordered the dinner classic two hot dogs all the way with slaw. This included chili, onions and mustard topped with sweet and creamy cole slaw. It is almost impossible to beat a well done slaw dog and Jimmy’s does it just about as good as anybody. The hot dogs were plump, juicy and just a little bit burned, topped with meaty chili, fresh onions and classic yellow mustard, the flavors danced harmoniously across my palette with no one flavor taking the lead.
I can’t say that Jimmy’s is any better or any worse than the other handful of little dinners in the tri-cities, it’s just different. But I can say that if you are in the mood for classic dinner food but want to enjoy it in an actual restaurant atmosphere, with a waitress and without the heat and sound of a flat top then Jimmy’s Grille is the place the place to go.