TRAVELMAG

7 Florida Old-School Lunch Counters Where The Grilled Cheese Comes Buttery And Golden

Michael Hayes 5 min read
7 Florida Old-School Lunch Counters Where The Grilled Cheese Comes Buttery And Golden

A fourteen-ounce coffee cup and a sizzling flat-top were all it took to turn a quick Florida lunch stop into a full-blown grilled cheese obsession. The best versions show up at humble diners with swivel stools, chrome trim, and cooks who know exactly when to flip.

These counters keep an old Florida habit alive, where lunch is simple, warm, and served with a smile. Grab a napkin, because the cheese pull starts now.

1. Lester’s Diner, Fort Lauderdale, FL

Lester's Diner, Fort Lauderdale, FL
© Lester’s Diner, Fort Lauderdale, FL

Round-the-clock griddles set Lester’s apart from everyone else on this list. The doors never close, so a buttery grilled cheese is just as possible at 3 a.m. as it is at noon.

The kitchen here does not believe in skimpy sandwiches. Grilled cheese can arrive loaded with meat and tomato, piled high and practically spilling off the plate in the best possible way.

Pair it with the famous 14-ounce coffee cup and you have a meal that feels like a South Florida tradition.

Save room, because the pie and cheesecake case is hard to walk past. Breakfast runs all day too, so biscuits and gravy are always fair game.

Weekends get busy from morning through afternoon, while Tuesday evenings are much calmer. Expect to spend around $10 to $20 per person, and plan on easy parking along State Road 84.

2. Nelson’s Diner, Pompano Beach, FL

Nelson's Diner, Pompano Beach, FL
© Nelson’s Diner, Pompano Beach, FL

Elvis would feel right at home in this Pompano Beach booth. Nelson’s leans fully into its 1950s theme, with a playful, rock-and-roll spirit that makes lunch feel like a time-travel trip.

The grilled cheese tastes like the one you grew up on, plain and comforting, with crispy bread and melty middle. Burgers and daily specials share the spotlight, and the chocolate torte makes a sweet finish.

Friendly staff often greet regulars by name, which tells you plenty about the neighborhood feel. Counter service, a kids’ menu, and free Wi-Fi round things out.

Timing matters, since the kitchen closes at 2 p.m. on weekdays and 3 p.m. on weekends. Weekday afternoons are the quiet sweet spot for a relaxed lunch.

3. Diner By-The-Sea, Lauderdale-By-The-Sea, FL

Diner By-The-Sea, Lauderdale-By-The-Sea, FL
© Diner By-The-Sea, Lauderdale-By-The-Sea, FL

Salt air drifts in just steps from the Atlantic, and then the griddle smell takes over. Walk in and fifties tunes are playing while cooks work right in front of you.

Simplicity rules the grilled cheese here. It comes on classic soft white bread, the kind of sandwich that brings back school lunch memories and pairs nicely with a cup of strong coffee.

Locals have been sliding into seats for decades, which gives the room a lived-in, friendly charm. Breakfast and lunch classics run all day, and German dishes join the lineup at dinnertime.

Bring cash, because cards are not accepted. The diner opens daily from 7 a.m. to 9 p.m., and reservations are possible, a rare perk for a spot this small.

4. Trip’s Diner, St. Petersburg, FL

Trip's Diner, St. Petersburg, FL
© Trip’s Diner, St. Petersburg, FL

Gooey is the word for the cheese melt at Trip’s. On St. Pete’s Martin Luther King Jr. Street, this down-to-earth spot turns out a melt with that perfect stretch every grilled cheese fan chases.

Comfort food comes the way you remember it, with fair prices and attentive service. The tomatoes are famously ripe, and the cheese grits might steal your heart before the sandwich lands.

Craving something bigger? Trip’s Triple Club is a menu standout, and homestyle mains fill out the dinner hours.

Outdoor seating makes it a solid stop on a mild winter day. Parking can be tricky, so arrive early on weekends, when crowds peak from morning into afternoon.

5. Johnny’s Diner, Orlando, FL

Johnny's Diner, Orlando, FL
© Johnny’s Diner, Orlando, FL

Small-town charm sits right on busy University Boulevard, which feels a little like magic in east Orlando. Johnny’s keeps things simple, spotless, and friendly.

Bacon grilled cheese with fries is the lunch move here. Smoky, crispy bacon tucked into toasted bread turns a classic into something heartier, and the price stays friendly.

Breakfast fans have plenty to love too, from biscuits and gravy to fluffy omelets. Service moves fast, so a lunch break never drags.

Doors open at 6 a.m. Monday through Saturday and 7 a.m.

Sunday, closing at 3 p.m. daily. Monday afternoons are the calmest time to grab a stool.

6. Dixie Belle’s Cafe, Orlando, FL

Dixie Belle's Cafe, Orlando, FL
© Dixie Belle’s Cafe, Orlando, FL

Southern hospitality pours out of this family-run cafe on South Orange Avenue. It feels like eating at a favorite aunt’s kitchen table, only with more biscuits.

Order the deluxe grilled cheese for a lunch counter twist with extra fillings. Then add a sweet potato biscuit, a signature item worth the drive alone.

Breakfast is the big draw, especially the country platter with biscuits, sausage gravy, eggs, bacon, and sausage. Daily specials and a few Mexican classics keep the menu interesting.

Hours are short, so plan ahead: 6 a.m. to 1:30 p.m. on weekdays, 6:30 a.m. start on weekends. Early in the week is quietest.

7. B-Line Diner, Orlando, FL

B-Line Diner, Orlando, FL
© B-Line Diner, Orlando, FL

Who expects a classic diner inside a big International Drive hotel? B-Line pulls it off with a swanky-meets-retro look that still feels relaxed.

The grilled cheese is a kid favorite, golden and simple, while older eaters often reach for the grown-up mac and cheese. Families love that everyone finds something.

Dessert might be the true star, though. The cheesecake is a showstopper, and the Reese’s pie is just as tempting.

Expect slightly higher prices, about $20 to $30 per person, matching the resort setting. It’s open 6:30 a.m. to 10 p.m. daily, a handy refuel after a theme park day.

Leave a Reply

Your email address will not be published. Required fields are marked *