Every milkshake on every menu we have read in St. Petersburg, with the price each place charges, their photos and videos, and a link to the menu.
9 places in St. Petersburg have milkshake on the menu, from $3.99 at Sam's Gyros and seafood 34th to $4.99 at Trip's Diner. Highest rated: Denny's Restaurant (3.8). 4 of 9 list a price.
Milkshakes at Trip's Diner is $4.99 in St. Petersburg. Trip's Diner on 2339 Dr Martin Luther King Jr St N is a diner. The menu lists 1 milkshake at $4.99, above the St. Petersburg median of $4.50. Also on the menu: avocado toast, beer, breakfast.
Milk Shake at Harvey's 4Th Street Grill is $4.50 in St. Petersburg. Harvey's 4Th Street Grill on 3121 4Th St N is an american. The menu lists 1 milkshake at $4.50, around the St. Petersburg median of $4.50. Also on the menu: bbq, brunch, burger.
Thick Milkshakes at Sports Bar and Grill is $4.29 in St. Petersburg. Sports Bar and Grill on 9685 Bay Pines Blvd is a restaurant. The menu lists 1 milkshake at $4.29, below the St. Petersburg median of $4.50. Also on the menu: burger, caesar salad, cheeseburger.
Milkshake Small at Sam's Gyros and seafood 34th is $3.99 in St. Petersburg. Sam's Gyros and seafood 34th on 3501 34th St N is a restaurant. The menu lists 1 milkshake at $3.99, below the St. Petersburg median of $4.50. Also on the menu: burger, cheeseburger, cheesecake.
9 of the 290 restaurants and bars we track in St. Petersburg list milkshake. Prices run from $3.99 at Sam's Gyros and seafood 34th to $4.99 at Trip's Diner, with a median of $4.50. Most of them sit along 34th St N and 49th Street N. The highest rated is Denny's Restaurant (3.8).