I’ve been in search of the best French Onion soup ever made. Every restaurant I go to I check for it on the menu. It amazes me how much it differs from place to place.
Still my favorite is from the Rio Station in Wildwood, New Jersey. I’ve only just begun to take pictures of these tasty treats so I will in the future remember to snap before I devour, lol.