I finally made the trek down to Beverly to try what many claim is the best burger in Chicago. Top Notch Beefburgers is located at 2116 W. 95th, just a bit east of Western Ave., and yes, it's all it's cracked up to be.
What can I say, other than to add my name to the pile of admirers who have crowned Top Notch as the standard-bearer? It's the best of the …
Keep reading with a 7-day free trial
Subscribe to Chicagomatic - Documenting Edzo's Burger Shop to keep reading this post and get 7 days of free access to the full post archives.