The best restaurants in Farmington
47 places we’ve checked and would send a neighbor to. Open any one to read what we wrote about it.
Your business could be here.
Be at the top of Farmington's page when you're in Farmington's newsletter.
Local businesses pay to be shown here. A person checks every one.
Hunt Brothers Pizza (opens in a new tab)
220 MO-21 · Caledonia
Convenience store-based pizza chain doling out create-your-own pies along with wings.
Little Caesars Pizza (opens in a new tab)
1137 N Desloge Dr · Desloge
Carry-out chain featuring chicken wings, signature breadsticks & pizza tossed from housemade dough.
Taco Bell (opens in a new tab)
1706 W Columbia St
Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos.
Pizza Hut (opens in a new tab)
401 N State St · Desloge
Popular delivery, carry-out & dine-in chain known for pizza, wings & pasta, plus sides & desserts.
Burger King (opens in a new tab)
521 W Karsch Blvd
Well-known fast-food chain serving grilled burgers, fries & shakes.
Subway (opens in a new tab)
1 Northwood Dr · Bonne Terre
Casual counter-serve chain for build-your-own sandwiches & salads, with health-conscious options.
Taco Bell (opens in a new tab)
560 W Karsch Blvd
Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos.
Domino's Pizza (opens in a new tab)
48 Berry Rd · Bonne Terre
Delivery, carryout & dine-in chain offering a wide range of pizzas, plus a variety of other dishes & sides.
Pizza 101 South (opens in a new tab)
101 S Division St · Bonne Terre
Just down the road in Bonne Terre, Pizza 101 South is the dependable neighborhood choice when you want pizza that hits the spot without…
Hardee's (opens in a new tab)
1010 Hwy K · Bonne Terre
Fast-food chain serving fried chicken, big burgers & made-from-scratch breakfast biscuits.
Subway (opens in a new tab)
407 N State St · Desloge
Casual counter-serve chain for build-your-own sandwiches & salads, with health-conscious options.
La Pachangas Mexican Restaurant (opens in a new tab)
63628 20 Northwood Dr · Bonne Terre
La Pachangas Mexican Restaurant in nearby Bonne Terre keeps it simple, serving consistently tasty, genuine Mexican dishes and cold drinks…
Hunt Brothers Pizza (opens in a new tab)
3229 Hwy 221 · Doe Run
Convenience store-based pizza chain doling out create-your-own pies along with wings.
Domino's Pizza (opens in a new tab)
12 E Main St · Park Hills
Delivery, carryout & dine-in chain offering a wide range of pizzas, plus a variety of other dishes & sides.
Taco Bell (opens in a new tab)
412 N State St · Desloge
Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos.
Subway (opens in a new tab)
247 W Main St · Park Hills
Casual counter-serve chain for build-your-own sandwiches & salads, with health-conscious options.
Burger King (opens in a new tab)
408 N State St · Desloge
Well-known fast-food chain serving grilled burgers, fries & shakes.
Sonic Drive-In (opens in a new tab)
701 E Main St · Park Hills
Fast-food burger & fries joint with an old-school feel, including retro drive-in service.
Subway (opens in a new tab)
402 Highway V · Pilot Knob
Casual counter-serve chain for build-your-own sandwiches & salads, with health-conscious options.
Cicis Pizza (opens in a new tab)
798 Market St
Italian chain offering an array of specialty pizzas, plus classic pastas & salads.
McAlister's Deli (opens in a new tab)
1290 Maple St
Easygoing counter-service chain known for its sandwiches, stuffed baked potatoes & sweet tea.
Little Caesars Pizza (opens in a new tab)
1271 MO-72 · Fredericktown
Carry-out chain featuring chicken wings, signature breadsticks & pizza tossed from housemade dough.
The Fleeing Fridge (opens in a new tab)
1 Science St · Park Hills
The Fleeing Fridge is a family-run Missouri food truck slinging made-to-order smash burgers with lacy-crisp edges, legit chopped cheese,…
El Jarochito Mexican Restaurant (opens in a new tab)
3413 Rosener Rd · Park Hills
El Jarochito Mexican Restaurant keeps it simple in the best way, with a full menu and drinks that make weeknights feel like a mini upgrade.…
El Jarochito | Mexican (opens in a new tab)
1 SW Main St · Bonne Terre
El Jarochito | Mexican is that reliable Bonne Terre area spot you default to when the crew wants Mexican, with a full menu and drinks that…
Sonic Drive-In (opens in a new tab)
207 Lincoln Dr · Fredericktown
Fast-food burger & fries joint with an old-school feel, including retro drive-in service.
Hunt Brothers Pizza (opens in a new tab)
1 Chat Rd · Park Hills
Convenience store-based pizza chain doling out create-your-own pies along with wings.
El Tapatio (opens in a new tab)
1428 S St Joe Dr · Park Hills
When nobody can agree on dinner, El Tapatio is the easy yes for classic, comforting Mexican plates that hit the spot, whether you're…
Checked Oct 1
The Factory Diner Park Hills (opens in a new tab)
239 W Main St · Park Hills
Whether you want a no fuss bite or a catch up over hot coffee, The Factory Diner Park Hills delivers the kind of classic diner comfort that…
Applebee's Grill + Bar (opens in a new tab)
748 W Karsch Blvd
Full-service chain bar & grill providing hearty American eats in an informal setting.
Sonic Drive-In (opens in a new tab)
745 Weber Rd
Fast-food burger & fries joint with an old-school feel, including retro drive-in service.
Culver’s (opens in a new tab)
525 W Karsch Blvd
Fast-food chain specializing in frozen custard & signature burgers made with Midwest beef & dairy.
The Factory Diner (opens in a new tab)
200 W 1st St
Since 2010, The Factory Diner has been a local standby for breakfast served all day and classic diner comfort, with multiple spots around…
The Factory Diner 2 (opens in a new tab)
814 Market St
The Factory Diner 2 keeps it simple and satisfying, the kind of diner spot you lean on when you want straightforward, tasty comfort without…
Hunt Brothers Pizza (opens in a new tab)
1750 W Columbia St
Convenience store-based pizza chain doling out create-your-own pies along with wings.
Pasta House Co (opens in a new tab)
931 Valley Creek Dr
When you want no-fuss pasta night that actually hits, Pasta House Co brings reliable local comfort with classic pastas, pizzas and hearty…
Sugarfire Smoke House Farmington (opens in a new tab)
670 Walton Dr
Southern-style, local BBQ chain serving ribs, salmon, brisket cheesesteaks, spiked shakes & more.
Jimmy John's (opens in a new tab)
1251 Maple St
Counter-serve chain specializing in sub & club sandwiches, plus signature potato chips.
Little Caesars Pizza (opens in a new tab)
17 W Karsch Blvd
Carry-out chain featuring chicken wings, signature breadsticks & pizza tossed from housemade dough.
The Old no. 102 Tap House (opens in a new tab)
102 W Columbia St
The Old 102 Tap House is where Farmington locals go when wood fired pizza, beer on tap, and shareables sound better than cooking. Simple,…
Domino's Pizza (opens in a new tab)
615 N A St
Delivery, carryout & dine-in chain offering a wide range of pizzas, plus a variety of other dishes & sides.
Imo's Pizza (opens in a new tab)
552 Walmart Dr
Imo's Pizza is the go-to when you want that ultra-thin St. Louis-style pie with gooey Provel, homemade sauce, fresh ground meats, and daily…
Checked Oct 10
White Castle (opens in a new tab)
680 W Karsch Blvd
When that salty, steamy, tiny slider craving hits, White Castle has your back with signature beef, chicken and fish sliders plus crispy…
Subway (opens in a new tab)
762 Market St
Casual counter-serve chain for build-your-own sandwiches & salads, with health-conscious options.
Captain D's (opens in a new tab)
1710 W Columbia St
Fast-food chain serving fried fish & shrimp combo meals along with gumbo & funnel cakes.
Dexter Bar-B-Que (opens in a new tab)
763 Maple Valley Dr
Dexter Bar-B-Que keeps it classic with genuine slow pit-smoked ribs and that hickory-kissed flavor you only get from patience and a hot…
QDOBA Mexican Eats (opens in a new tab)
708 W Karsch Blvd
A menu of customizable Mexican food served in a modern restaurant, plus takeout & catering.
Frank Papa's Ristorante (opens in a new tab)
2241 S Brentwood Blvd · St. Louis
Family-run Frank Papa's Ristorante nails that casual-yet-elegant vibe where a plate of well-executed Italian favorites meets a proper pour…
Vinnie's Italian Beef & Gyros (opens in a new tab)
3208 Ivanhoe Ave · St. Louis
On your next STL run, Vinnie’s Italian Beef & Gyros is the South City spot for slow-roasted Italian beef piled high with homemade…
Pizza World (opens in a new tab)
7504 Murdoch Ave · St. Louis
Pizza World leans into fresh dough, quality ingredients, and local service so your weeknight dinner actually feels like an upgrade. In St.…
Chilanguita Mexican Kitchen (opens in a new tab)
6997 Chippewa St · St. Louis
Whether you’re craving birria tacos with the dip, birria ramen, or a ribeye crowned with queso and shrimp, Chilanguita Mexican Kitchen…
The Piccadilly at Manhattan (opens in a new tab)
7201 Piccadilly Ave · St. Louis
Snug, laid-back eatery offering homestyle American meals, plus a full bar & specialty cocktails.
Sam's Steakhouse (opens in a new tab)
10205 Gravois Rd · St. Louis
Sophisticated eatery serving up prime rib, shrimp cocktail & other steakhouse classics.
Crazy Bowls & Wraps (opens in a new tab)
10758 Sunset Hills Plaza · St. Louis
Counter-serve chain preparing bowls with pick-your-own bases & toppings, plus salads & wraps.
Landry's Seafood House (opens in a new tab)
1820 Market St · St. Louis
Family-friendly chain eatery offering steaks & Gulf Coast seafood in laid-back surroundings.
Station Grille (opens in a new tab)
1820 Market St · St. Louis
Tucked inside Union Station Hotel, Station Grille keeps the Fred Harvey spirit alive with traditional American comfort food and the kind of…
Ruth's Chris Steak House (opens in a new tab)
Hyatt Hotel, 315 Chestnut St · St. Louis
Outpost of upmarket steakhouse chain known for sizzling, butter-topped beef in an elegant setting
Carmine's Steak House (opens in a new tab)
20 S 4th St · St. Louis
Longstanding, family-owned Italian eatery serving steaks, signature pasta & seafood.
San José Mexican Restaurant (opens in a new tab)
9570 Watson Rd · St. Louis
Colorful joint with outdoor seats serving fajitas, tacos & other Mexican classics, plus margaritas.
Chick-fil-A (opens in a new tab)
10706 Sunset Hills Plaza · St. Louis
Fast-food chain serving chicken sandwiches & nuggets along with salads & sides.
Beffa's Bar & Restaurant (opens in a new tab)
2700 Olive St · St. Louis
Classic Italian & American fare served in a historic space with a relaxed vibe & weekend live music.
The Midwestern (opens in a new tab)
900 Spruce St · St. Louis
Between the wood-heavy BBQ, big windows, and an American menu that leans meat-first, The Midwestern nails the sweet spot for brunch,…
Applebee's Grill + Bar (opens in a new tab)
9031 Watson Rd · St. Louis
Full-service chain bar & grill providing hearty American eats in an informal setting.
Farotto's (opens in a new tab)
9525 Manchester Rd · St. Louis
An Italian menu of pizza, pasta & entrees from a longtime family-owned eatery.
Nachomama's (opens in a new tab)
9643 Manchester Rd · St. Louis
Enduring outpost serving Tex-Mex standards in a casual counter-serve setting or the drive-thru.
Chris @ The Docket (opens in a new tab)
100 N Tucker Blvd · St. Louis
Chris @ The Docket keeps downtown mornings and lazy lunches easy with all-day staples, award-winning pancakes, and originals like breakfast…
Vangel's Restaurant & Bar (opens in a new tab)
10017 Manchester Rd · St. Louis
Owned by Louie with India steering the front and Chef Joe in the kitchen, Vangel's Restaurant & Bar is that reliable neighborhood spot just…
Joe Boccardi's (opens in a new tab)
8556 Watson Rd · St. Louis
Joe Boccardi's keeps St. Louis-area families happy with crowd-pleasing pizza, twirlable pastas and classic Italian entrees in a cozy,…
The Barn (opens in a new tab)
1015 S Sappington Rd · St. Louis
Quaint eatery offering comfort eats, including breakfast, on scenic property, plus a loft gift shop.
Capriotti's Sandwich Shop (opens in a new tab)
9532 Manchester Rd · St. Louis
Counter-service deli chain crafting hearty signature subs, salads & kids' meals in a casual setting.
Circle 7 Ranch- Des Peres (Manchester Rd.) (opens in a new tab)
11769 Manchester Rd #4616 · St. Louis
Contemporary alehouse offering draft brews & personal table taps, classic American eats & a patio.
Zen Thai and Japanese Cuisine (opens in a new tab)
403 Watson Plaza · St. Louis
Unassuming eatery offers Thai & Japanese cooking, including sushi, curries & lunch specials.
Helen Fitzgerald's Irish Grill & Pub (opens in a new tab)
3650 S Lindbergh Blvd · St. Louis
Roomy haunt with a convivial vibe boasts an eclectic menu of pub grub, happy hour & karaoke night.
Twisted Tree Steakhouse (opens in a new tab)
10701 Watson Rd · St. Louis
Twisted Tree Steakhouse keeps it classy-casual with hand-selected Black Angus and Prime cuts from Midwest farms, chef-made sauces, and…
Culver’s (opens in a new tab)
10200 Big Bend Rd · St. Louis
Fast-food chain specializing in frozen custard & signature burgers made with Midwest beef & dairy.
Charcoal House (opens in a new tab)
9855 Manchester Rd · St. Louis
Charcoal House has been a locally owned staple since 1961, turning out charbroiled cuts like the Steak by George, plus lobster tails,…
Fleming’s Prime Steakhouse & Wine Bar (opens in a new tab)
1855 S Lindbergh Blvd · St. Louis
High-end steakhouse chain with aged prime beef & classics such as lobster tails.
Java Plus Cafe & Catering (opens in a new tab)
211 N Broadway #150 · St. Louis
Low-key, counter-serve cafe offering sandwiches, baked goods & coffee drinks, plus catering.
San José Mexican Restaurant (opens in a new tab)
35 N Gore Ave · St. Louis
A menu featuring an array of classic Mexican dishes in a cantina-style setting with bright decor.
Robin Restaurant (opens in a new tab)
7268 Manchester Rd · St. Louis
Robin Restaurant is fine comfort dining for the St. Louis set, with seasonal menus that rethink familiar Midwest staples. Chef Alec…
Southwest Diner (opens in a new tab)
6803 Southwest Ave · St. Louis
When the eggs-and-bacon routine needs a glow up, Southwest Diner blends classic American plates with tacos and custom burritos that bring…
Charleys Cheesesteaks (opens in a new tab)
5 St Louis Galleria St · St. Louis
Counter-service chain offering a range of Philly-style cheesesteaks, loaded fries & lemonades.
Wildflower Saloon (opens in a new tab)
4900 Laclede Ave · St. Louis
When you're craving legit barbecue without the fuss, Wildflower Saloon serves saucy, smoky eats with a deep whiskey lineup in relaxed,…
Olympia Kebob House and Taverna (opens in a new tab)
1543 McCausland Ave · St. Louis
An extensive menu of Greek options in homey, oak-paneled rooms.
Chick-fil-A (opens in a new tab)
Parkview Cafe, 4588 Parkview Pl · St. Louis
Fast-food chain serving chicken sandwiches & nuggets along with salads & sides.
Global Quesadilla Company (opens in a new tab)
4497 Forest Park Ave · St. Louis
Casual spot with a window-service counter preparing Mexican quesadillas and other comfort fare, plus delivery.
Schlafly Bottleworks (opens in a new tab)
7260 Southwest Ave · St. Louis
Schlafly Bottleworks is Maplewood’s go-to for small-batch brews poured fresh with a menu of American comfort favorites that actually match…
Mac's Local Eats (opens in a new tab)
5656 Oakland Ave · St. Louis
Mac's Local Eats takes the smash-burger thing seriously, grinding dry-aged whole-cow beef, making condiments in-house, and turning St.…
The Cheesecake Factory (opens in a new tab)
1062 St Louis Galleria St · St. Louis
American chain restaurant offering sizable portions from a vast menu including signature cheesecake
Bartolino's The Hill (opens in a new tab)
2103 Sulphur Ave · St. Louis
Long-running, family-owned Italian restaurant offering generous pizza & pasta dishes.
Failoni's Restaurant (opens in a new tab)
6715 Manchester Ave · St. Louis
Family-run since 1916, Failoni's Restaurant nails that cozy, brick-oven vibe with build-your-own and classic pies plus St. Louis favorites…
Boathouse at Forest Park (opens in a new tab)
6101 Government Dr · St. Louis
Relaxed spot for a drink & casual dining with a waterside view, plus paddleboat rentals.
Pat Connolly’s (opens in a new tab)
6400 Oakland Ave · St. Louis
Old-school Irish bar serving beer alongside standard pub eats & unique menu items.
Sarpino's Pizzeria Richmond Heights (opens in a new tab)
6654 Clayton Rd · St. Louis
Sarpino's Pizzeria Richmond Heights tackles late-night cravings with hand-made specialty pies from Italian tradition and a real vegan and…
Protzel's Delicatessen (opens in a new tab)
7608 Wydown Blvd · St. Louis
Kosher Jewish delicatessen featuring bagels and familiar eats such as corned beef and pastrami.
Pietro's (opens in a new tab)
3801 Watson Rd · St. Louis
Since 1960, Pietro's has been the neighborhood spot for red-sauce comfort, from incredible toasted ravioli to hearty pastas, a dinner salad…
Have A Cow Cattle Co. Cafe and Urban Farm Store (opens in a new tab)
2742 Lafayette Ave · St. Louis
Burgers, sandwiches & all-day breakfast in a comfy counter-service hub with a fireplace & a patio.
Pops pizza & wings (opens in a new tab)
601 Chestnut St · St. Louis
Some nights this week call for zero fuss and maximum flavor. Pops Pizza & Wings keeps it simple with fresh, saucy wings and hot, cheesy…
Rooster (opens in a new tab)
3150 S Grand Blvd · St. Louis
Rooster is that bright, European-style café locals brag about, with scratch-made crepes, in-house baked breads, and farm-fresh eggs fueling…
Steve's Meltdown (opens in a new tab)
3730 Foundry Way Stall 16 · St. Louis
Counter-serve restaurant doling out creative grilled cheese sandwiches, plus scratch-made soups.
Golden Corral Buffet & Grill (opens in a new tab)
6110 S Lindbergh Blvd · St. Louis
Family-friendly buffet chain featuring all-you-can-eat American fare, plus salad & dessert bars.
Songbird (opens in a new tab)
3153 Morgan Ford Rd · St. Louis
Neighborhood eatery serving breakfast staples, sandwiches, specialty drinks & single-origin coffee.
Hogtown Smokehouse (opens in a new tab)
6301 Clayton Ave · St. Louis
Family-friendly, casual eatery with a patio serving pit-smoked meats, like brisket and ribs, plus sandwiches, tacos, sides and buffalo…
Farmhaus Restaurant (opens in a new tab)
3257 Ivanhoe Ave · St. Louis
Neighborhood eatery serving seafood and traditional American fare, as well as wine and beer.
SqWires Restaurant & Market (opens in a new tab)
1415 S 18th St · St. Louis
Lushly renovated Victorian factory space serving American cuisine from locally sourced ingredients.
Lombardo's Trattoria (opens in a new tab)
Lower Level of Drury Inn, 201 S 20th St · St. Louis
Longstanding, family-owned Italian eatery serving steaks, signature pasta & seafood.
Pizzeria da Gloria (opens in a new tab)
2024 Marconi Ave · St. Louis
On the Hill, Pizzeria da Gloria turns out wood-fired pies that are light, crispy, and somehow massive on flavor. Expect soulful ambience,…
Smoke N Bones BBQ (opens in a new tab)
6417 Hampton Ave · St. Louis
Casual, clean, family-run BBQ destination specializing in ribs and brisket, plus pulled pork.
Pappy's Smokehouse (opens in a new tab)
3106 Olive St · St. Louis
Order-at-the-counter favorite for wood-smoked Memphis-style barbecue in down-home digs.
Idol Wolf at 21c St. Louis (opens in a new tab)
1528 Locust St · St. Louis
Craving a shareable spread that goes beyond the usual apps, Idol Wolf at 21c St. Louis riffs on Spanish staples like tapas and paella using…
Chicago Fish & Chicken Grill- Arsenal (opens in a new tab)
2916 Gravois Ave · St. Louis
Takeout restaurant for buffalo-marinated chicken, burgers and gyros.
Bogart's Smokehouse (opens in a new tab)
1627 S 9th St · St. Louis
Down-home barbecue joint where crowds eat Memphis & St. Louis specialties at formica tables.
The Stellar Hog (opens in a new tab)
5623 Leona St · St. Louis
Laid-back stop with backyard seating serving BBQ plates & sandwiches plus hearty sides & beers.
360 Rooftop Bar (opens in a new tab)
One S Broadway · St. Louis
If you need a reminder that St. Louis looks ridiculously good from above, 360 Rooftop Bar delivers swanky indoor and open-air vibes with…
Hi-Pointe Drive-In (opens in a new tab)
1033 McCausland Ave · St. Louis
Hi-Pointe Drive-In keeps things fun with burgers and sandwiches built around local ingredients, served in a revived 1980s drive-in setting.…
Byrd & Barrel (opens in a new tab)
1221 Tamm Ave · St. Louis
Byrd & Barrel is back and serving gourmet chicken fast, the kind that turns an ordinary weeknight into a tiny victory. Whether you’re…
Vicia (opens in a new tab)
4260 Forest Park Avenue Entrance On Boyle, At Corner Of, Duncan Ave · St. Louis
Sleek eatery for local, seasonal cuisine highlighting vegetables & sustainably raised meats.
hatch'd STL (opens in a new tab)
6931 Gravois Ave · St. Louis
Breakfast cafe, with pancakes and French toast, plus lunch options and coffee.
Bud's Pizza & Beer (opens in a new tab)
3805 S Kingshighway Blvd · St. Louis
Bud's Pizza & Beer is the kind of lively pizza bar you end up calling your spot, with creative pies that hit both classic and weirdly…
EGG RESTAURANT AT BENTON PARK (opens in a new tab)
2200 Gravois Ave · St. Louis
Small, contemporary-industrial diner with unique, Tex-Mex–accented breakfast dishes & cocktails.
Nothing here matches that.
Try a shorter word, or look through every kind of place in Farmington.
Know a great place we’re missing? Email hello@baselocal.com
Showing the 120 most recent of 143. See what changed this month
The best of Farmington, every morning
New places show up in the Farmington newsletter first. It's free.
One email a day. Unsubscribe anytime.