10 British Restaurants In Florida For Pub Classics And Comfort Food
Craving proper fish and chips but dreading a long transatlantic flight? Good news waits nearby.
Golden batter, rich savory pies, and cozy pub warmth turn any random afternoon delightful. Florida’s British food scene runs deeper and far more fun than plenty of travelers expect.
A little slice of Britain quietly took root here, and locals embraced it fast.
Because the classics taste properly imported, homesick Brits and curious newcomers pack the booths.
Each snug spot feels like a tiny holiday, minus the jet lag and the airfare.
Ready to find a whole corner of Britain right here in the warm sunshine?
1. The Pub, Orlando

What if the most British experience in Central Florida was hiding in a theme park corridor?
The Pub on International Drive is the kind of place that stops you mid-stride. It sits right in the heart of Orlando’s entertainment district, drawing in anyone craving something hearty and familiar.
The interior is warm and wood-heavy, with the kind of dim lighting that makes every meal feel like an occasion. Bangers and mash, shepherd’s pie, and proper scotch eggs are staples here.
The food is unpretentious and satisfying, which is exactly what British cuisine is about.
The atmosphere leans classic pub without being overdone. You can find it at 9101 International Dr #1003 in Orlando, tucked into a bustling stretch of restaurants and attractions.
Service is attentive without hovering, and the menu reads like a greatest hits of British comfort cooking.
Portions are generous and the flavors are solid. It’s a reliable choice when you want real food after a long day of sightseeing.
One bite of the cottage pie and you will understand why this place stays busy. The Pub earns its reputation one plate at a time.
2. Mad Dogs And Englishmen, Tampa

Some meals are meant for talking, and this one is definitely meant for lingering.
Mad Dogs and Englishmen on South MacDill Avenue in Tampa has been a fixture of the local British food scene for years. It draws a crowd that ranges from British expats to Tampa regulars who have discovered the magic of a well-made pie.
The name alone earns a smile, and the interior keeps the mood going. Pub memorabilia lines the walls, and the whole setup feels relaxed and lived-in.
Fish and chips, Cornish pasties, and ploughman’s lunches all feature prominently on the menu.
You will find it at 4914 S MacDill Ave, where it sits comfortably in a walkable stretch of South Tampa. The kitchen does not chase trends.
It sticks to what works, and the results speak for themselves every single time.
Portion sizes lean on the generous side, which is a very British trait. The chips are thick-cut and golden, and the fish batter is light without being fussy.
Mad Dogs and Englishmen captures the spirit of a neighborhood pub with real food at its core. It is the kind of restaurant that rewards repeat visits.
3. Cricketers British Pub & Restaurant, Dunedin

Dunedin already has a strong connection to Scottish and British heritage, so it makes perfect sense that one of Florida’s most authentic British pubs calls it home.
Cricketers British Pub and Restaurant sits along Bayshore Boulevard, and it feels entirely at ease in this coastal community. The cricket theme runs throughout the decor, giving it a character that stands apart from generic pub setups.
The menu covers all the expected ground beautifully. Bangers and mash, steak and ale pie, and proper British breakfasts are all present and accounted for.
The recipes feel faithful to the originals rather than adapted for American palates.
Seating is comfortable and the pace is unhurried, which suits the surrounding neighborhood perfectly. You can reach it at 2634 Bayshore Blvd in Dunedin.
The outdoor seating area adds a nice layer to the experience on cooler Florida evenings.
The staff moves with the efficiency of people who genuinely enjoy what they do. Desserts include treacle tart and bread and butter pudding, both executed with care.
Cricketers is more than a restaurant with a theme. It is a consistently well-run establishment that delivers on its promise of proper British comfort food every single service.
4. Kings Head British Pub, Sunrise

Not every great British pub is in a big city, and Kings Head in Sunrise is proof of that.
Tucked into a shopping center along North University Drive, it punches well above its strip-mall exterior. The interior is warm and traditionally decorated, with the kind of cozy atmosphere that makes you want to stay for a second round of food.
The menu is built around British staples done right. Shepherd’s pie, bubble and squeak, and hand-battered fish and chips all deliver on the promise of genuine comfort food.
Nothing feels like a compromise or a shortcut.
Regulars clearly feel at home here, and the energy reflects that. You can find Kings Head at 2692 N University Dr #13 in Sunrise, which puts it within easy reach of much of Broward County.
The lunch crowd is steady, and evenings tend to fill up with familiar faces.
One standout is the full English breakfast, available at select hours and worth planning your morning around. The baked beans, grilled tomatoes, and back bacon are all on point.
Kings Head British Pub keeps the British pub tradition alive with real dedication. It is a satisfying find for anyone craving something more substantial than the usual Florida fare.
5. British Open Pub, Venice

Venice is not the first place you would expect to find a well-loved British pub. But British Open Pub on Jacaranda Boulevard has been quietly winning over locals for years.
The golf theme is a clever nod to the famous British Open Championship, and it gives the whole establishment a distinct personality.
The food menu is a tour through British comfort classics. Cornish pasties, bangers and mash, and thick-cut chips accompany heartier mains throughout the day.
Everything is prepared with a straightforward approach that prioritizes flavor over presentation.
The dining room is relaxed and easy to settle into, with golf memorabilia adding visual interest without overwhelming the space. You will find it at 367 Jacaranda Blvd in Venice.
The neighborhood crowd is loyal, and new visitors tend to return quickly once they have tried the food.
Scotch eggs and sausage rolls make excellent starters before moving into a proper main course. The sticky toffee pudding rounds out a meal with the kind of sweetness that lingers pleasantly.
British Open Pub in Venice has created something that feels both niche and welcoming at the same time. It stands as one of the more distinctive British dining experiences on Florida’s southwest Gulf Coast.
6. The Pub, Naples

The Naples outpost of The Pub concept brings something a little more polished to the British dining experience in Southwest Florida.
Located within the Strada Place shopping and dining complex, it combines a classic pub aesthetic with the slightly elevated expectations of the Naples dining scene. The result is a British pub that feels both familiar and refined.
The menu shares DNA with its Orlando sibling but adapts well to its surroundings. Fish and chips, shepherd’s pie, and traditional pork sausages all appear alongside a thoughtfully constructed menu.
Ingredients are handled with care, and the kitchen clearly takes pride in consistency.
The interior is striking, with dark wood paneling and leather seating that elevate the space above typical pub territory. Head to 9118 Strada Pl in Naples to find it nestled among upscale shops and restaurants.
The crowd tends to skew toward the more discerning end of the dining spectrum, and the experience matches that expectation.
Desserts are worth saving room for, particularly the warm treacle sponge. Service moves at a confident pace without feeling rushed.
The Pub in Naples proves that British comfort food can hold its own even in one of Florida’s most competitive restaurant markets. It is a smart, well-executed version of the classic pub concept.
7. British Open Pub, Bonita Springs

Is there a better sound than the crunch of a perfectly battered piece of fish?
The Bonita Springs location of British Open Pub answers that question every single day.
Sharing its golf-inspired identity with the Venice location, this outpost on South Tamiami Trail serves a community that has clearly developed a serious appetite for British cooking.
The menu covers the essential British pub territory with confidence. Fish and chips, ploughman’s platters, and sausage rolls are all executed with the kind of consistency that builds a devoted regular crowd.
The chips deserve special mention for their thickness and golden crunch.
The atmosphere is casual and unpretentious, which suits the strip-center setting perfectly. You can find this location at 24630 S Tamiami Trl #A in Bonita Springs.
The dining room fills steadily through lunch and dinner, particularly on weekends when the regulars come out in force.
Starters like Scotch eggs and pickled eggs set the tone for a meal that leans proudly into British tradition. The bangers and mash here are particularly well-seasoned, with a gravy that ties the whole plate together.
British Open Pub in Bonita Springs may not have the flashiest address, but it delivers honest, satisfying food that keeps people coming back week after week.
8. Lion & Eagle English Pub, Boca Raton

Lion and Eagle English Pub on North Federal Highway in Boca Raton brings a proper English atmosphere to one of Florida’s most affluent coastal communities. It manages to feel authentic without being theatrical about it.
The menu reads like a love letter to British pub cooking. Toad in the hole, steak and kidney pudding, and classic fish suppers all make the cut.
The kitchen handles these dishes with respect for their origins, and the results are consistently satisfying.
The interior channels a traditional English pub with wooden furnishings, British flags, and a layout that encourages settling in for a long meal. It sits at 2401 N Federal Hwy in Boca Raton, making it accessible from much of Palm Beach County.
The clientele is a cheerful mix of British expats and adventurous locals.
Afternoon tea service adds an extra dimension to the experience that few Florida British establishments attempt. Scones, clotted cream, and finger sandwiches round out the offering beautifully.
Lion and Eagle English Pub stands as one of the most complete British dining experiences in South Florida. It is a thoroughly enjoyable destination for anyone serious about proper English comfort food.
9. Jacks London Grill, St. Petersburg

St. Petersburg has a food scene that rewards exploration, and Jacks London Grill is one of its more interesting finds.
This British-inspired grill on 62nd Avenue North brings a slightly different angle to the Florida British dining scene. It leans into the grilled side of British cooking, which often gets overshadowed by the fried and stewed classics.
The menu features grilled meats, hearty sides, and British-influenced preparations that set it apart from the traditional pub format. Grilled sausages, chops, and savory mains make up the core of what the kitchen produces.
The results are clean, flavorful, and satisfying without unnecessary fuss.
The decor nods to London with vintage touches that feel curated rather than kitschy. You can find Jacks London Grill at 1050 62nd Ave N in St. Petersburg.
The surrounding neighborhood is residential and low-key, which makes the restaurant feel like a genuine local secret worth uncovering.
Sides like roasted potatoes and braised greens round out the plates with real substance. The dessert options lean toward classic British sweets, with bread pudding and custard tarts making regular appearances.
Jacks London Grill carves out its own identity within Florida’s British dining landscape. It is a quieter, more grounded experience that earns genuine appreciation from anyone who finds it.
10. Best Of British Pub, Clermont

Here’s a thought: the best British pub in the greater Orlando area might actually be in Clermont.
Best of British Pub has built a loyal following among expats and curious locals who know their way around a proper Sunday roast. It is a neighborhood kind of establishment with genuine heart.
The menu leans heavily on classics. Steak and kidney pie, mushy peas, and hand-battered fish and chips all make regular appearances.
The recipes feel rooted in tradition, and nothing on the plate tries too hard to impress.
Decor is cheerfully patriotic, with Union Jack nods scattered throughout the dining room. It sits along 16909 High Grove Blvd in Clermont, making it an easy stop for anyone in the western suburbs of Orlando.
The crowd is a friendly mix of British transplants and Florida locals curious about the food.
The Sunday roast is particularly worth mentioning. Slow-cooked meat, roasted potatoes, and proper gravy make it feel like a genuine British tradition.
The dessert menu features spotted dick and sticky toffee pudding for those who want to go all in. Best of British Pub keeps things honest and deeply satisfying.
