Chili dripped off the end of a foot-long and landed right on my sneaker, and I was too happy to care. That happened at a faded roadside stand I almost drove past on a back road in Florida, and it turned into the best lunch of my whole trip.
Old drive-ins like that are getting harder to find, which makes every one still flipping burgers and spinning shakes worth a detour. Grab some napkins, because these eight spots are serving loaded chili dogs and shakes so thick the straw stands up on its own.
1. Dino’s Drive-In, Winter Haven, FL

Long before it wore the Dino’s name in 1968, the building on Havendale Boulevard started life as a Dog ‘n Suds. That root beer stand heritage still hangs in the air here, and pulling in feels a lot like rolling back to the 1950s or 60s.
The star for chili dog fans is the foot-long topped with chili and cheese, a big, messy, old-school creation that needs both hands. Flame-broiled burgers with all the fixings and seasoned fries round out the classics, while onion rings, hush puppies, fried shrimp, and a Philly cheesesteak keep the menu surprisingly wide.
Shakes are a big part of the reputation, so save room. Outdoor picnic tables work well on a mild Polk County evening, and prices typically land between $10 and $20 per person.
Doors open at 10 AM daily and stay open until 10 PM, or 11 PM on Fridays and Saturdays. Weekend evenings draw the biggest crowds, so a late lunch is the easy move if you want a quieter table.
2. MoonLight Drive-In, Titusville, FL

Rockets and root beer floats make a fine pair on the Space Coast. MoonLight Drive-In opened in 1964 and took its name in honor of the Apollo program, so a stop here before or after a launch-watching trip to Titusville feels just right.
Family-run and proudly old-fashioned, the kitchen turns out jumbo hot dogs and foot-longs on steamed rolls with chili sauce. Chili cheese dogs are a house favorite, and a bacon and cheese dog is waiting for anyone who wants extra toppings.
Now, about those shakes. The key lime milkshake with graham cracker crust tastes like a Florida pie in a cup, the peach shake is a sweet surprise, and the thick malts satisfy purists.
Mint shakes, hot fudge sundaes, and root beer floats fill out the dessert lineup.
Hours run 11 AM to 10 PM most days, stretching to 11 PM on Friday and Saturday. Weekend nights get busy, but there’s usually plenty of parking.
3. Coney Island Drive Inn, Brooksville, FL

Legend says Elvis Presley once stopped here for a footlong topped with chili, mustard, and onions. True or not, the story fits a spot that has been a Brooksville fixture since 1960.
Footlong hot dogs remain the headline act, and the chili carries enough flavor that folks gladly drive from nearby towns just to grab some to go. Pair a big chili dog with chili cheese fries or hot, crispy regular fries and you have a classic Nature Coast lunch.
Loose meat burgers and boneless wings add a little variety.
Milkshakes come thick enough to need a spoon, which suits the eclectic, vintage decor perfectly. Ordering happens at the counter, kids are welcome, and dogs are allowed inside and out.
Plan around the hours: 10 AM to 9 PM Tuesday through Saturday, with shorter 11 AM to 6 PM days on Sunday and Monday. Weekend afternoons are the busiest stretch.
4. Shake Pit, Bradenton, FL

Plenty of people swing by for a shake and leave with chili dogs and fries too. Blame the walk-up window, because the smells drifting out are hard to ignore.
Shake Pit has the look of a 1950s stand along Manatee Avenue West, with a covered patio for shady eating. The shakes are famously thick, fairly priced, and made fresh, and the sundaes rank among the biggest you’ll find anywhere on the Gulf Coast.
A real banana split and simple ice cream cones keep the dessert board fun.
On the savory side, chili dogs share space with cheeseburgers, a double bacon burger with everything, onion rings, and chili cheese fries. It’s a clean, family-friendly stop with plenty of parking.
Heads up: the window is closed Tuesdays and Wednesdays. Otherwise, it’s open 11 AM to 10 PM, which makes it a sweet after-beach stop on the way back from Anna Maria Island.
5. The Original Hob Nob Drive-In

Sarasota has plenty of fancy dining, yet locals keep a soft spot for this open-air veteran on North Washington Boulevard. The Hob Nob carries a fifties-style spirit, with outdoor seats where friendly staff and longtime regulars make newcomers feel at home.
A foot-long chili dog with a side of onion rings and an ice-cold root beer is the classic order here. The all-beef hot dog, patty melt, buffalo chicken sandwich, and burgers give everyone at the table something to grab.
Shakes and sundaes look as good as they taste, and the chocolate milkshake is a menu highlight. Breakfast is served too, so this spot works for an early start before a day on Siesta Key.
Hours are 11 AM to 8 PM Monday through Saturday, and it’s closed Sundays. Expect most meals to run $10 to $20 per person.
6. Hot Diggity Dogs & Shakes, Bunnell, FL

Half a pound. That’s the size of the Home Wrecker hot dog, and it tells you everything about the playful attitude at this Flagler County stand.
More than 15 specialty dogs fill the board, from a proper Chicago dog to the Cowboy Dog piled with pulled pork, coleslaw, onion straws, and BBQ sauce. The Trailer Park Dog brings crushed Fritos, melted cheddar, and coney sauce, while the chili cheese dog keeps things classic.
Burgers, ribs, and a brisket sandwich are there too.
Shakes come thick in chocolate, vanilla, and strawberry, and the chocolate is a favorite on hot afternoons. Seating is outdoors in a relaxed, shady spot, and dogs are welcome.
Open 11 AM to 7 PM Monday through Saturday and until 6 PM Sunday. It’s an easy detour off the drive between Palm Coast and Daytona.
7. Graves Drive-In, Perry, FL

Out in the Big Bend, where pine forests stretch for miles, Graves Drive-In keeps things simple and generous. Nothing about it is flashy, and that’s exactly the charm.
Homemade chili is the secret weapon of the kitchen, showing up on slaw dogs, chili cheese fries, and more. Thick, juicy old-fashioned burgers and onion rings worth bragging about share the menu with fried green tomatoes and seasoned fries.
Milkshakes round out the retro meal, served in a laid-back setting that feels frozen in time. Portions are big, prices typically fall between $10 and $20, and counter service keeps things moving fast.
Timing matters: Monday hours run only 11 AM to 2 PM, Tuesday through Saturday it’s open until 7 PM, and Sundays are closed. Make it a lunch stop on a fall road trip toward the springs near Perry.
8. Jerry’s Drive In, Pensacola, FL

Funny signs on the walls are your first clue that Jerry’s doesn’t take itself too seriously. This longtime Pensacola joint on East Cervantes Street is a true neighborhood hangout with a vintage, 50s-themed look.
Comfort food rules the menu, from juicy cheeseburgers and hot dogs to Southern plates like meatloaf, hamburger steak, fried okra, and coleslaw. Being so close to the Gulf, grouper sandwiches and grouper fingers are local favorites, and gumbo shows up too.
Shakes and malts are the sweet finish, thick and old-fashioned. Prices stay friendly, ordering happens at the counter, and the parking lot is small, so arrive a bit early on Friday evenings.
Jerry’s is open 11 AM to 9 PM Tuesday through Saturday, closes at 3 PM on Mondays, and rests on Sundays. It’s a perfect end to a winter day exploring the Panhandle.