Pop quiz: what’s cold and creamy, perfect with a meal or on its own, and sometimes served with a side of fries (Ohioans get this quirky food combination). A milkshake! And here in Ohio, if you want the best milkshake of your life, you need to head to Tommy’s Restaurant. This tiny-but-mighty diner in Cleveland Heights is known for its “one size fits all” menu suitable for carnivores and vegetarians alike. But if there’s one thing everyone agrees on, it’s that the milkshakes from Tommy’s are easily the best in Ohio.

Related Stories

The Historic Restaurant In Ohio Where You Can Still Experience Classic Country Cooking

The Historic Restaurant In Ohio Where You Can Still Experience Classic Country Cooking

Here Are 6 BBQ Joints In Ohio That Will Leave Your Mouth Watering Uncontrollably

Here Are 6 BBQ Joints In Ohio That Will Leave Your Mouth Watering Uncontrollably

Here Are The 5 Most-Recommended BBQ Restaurants In Ohio, According To Our Readers

Here Are The 5 Most-Recommended BBQ Restaurants In Ohio, According To Our Readers

Have you tried the milkshakes from Tommy’s before? This Ohio restaurant belongs on your radar for so many reasons… but especially for the milkshakes!

Once you’ve satisfied your ‘shake craving, why not expand your Buckeye State culinary repertoire with a 3-Way and Peppermint Pattie?

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Ohio