Leo's Grill & Malt Shop is a must is you are in Stillwater!!! While having such a 50's era decor and rock-and-roll music playing in the background, this shop serves the best of food to match such an era! REAL Cherry Cokes and AMAZING malts are just a couple of the new favorites you will find. Leo's will send you back to the days of drop-top coupes, Buddy Holly, and a feeling one can only associate to a nostalgic believing of how life was and how life should be! HIGHLY recommended!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.