Smithville Inn does many things well. One item on their menu that's a must-try is their French onion soup. Let's start from the top, they add a unique touch by including some onion straws on top of the melted mozzarella.
It's easy to go out and have a decent meal, but what about one that you'll remember forever? Locals have picked these three restaurants in New Jersey as THE absolute best.