Skip to main content
Your trusted guide to Provo, Orem & Utah Valley

The Best Restaurants in Pleasant Grove & Lindon (2026)

Where to eat in Pleasant Grove and Lindon — Oteo's regional Mexican, Cravings Bistro on Center Street, Holy Taco, Eliane French Bakery, and the rest of the north-valley spots worth the drive, plus an honest note on which city each one is actually in.

Pleasant Grove and Lindon share a border, a commercial corridor, and — for practical purposes — a restaurant scene. Trying to write about them separately means pretending a line on a map is a line in real life, and it isn't: State Street forms much of the boundary, and several of the best places here sit close enough to it that even Google and the restaurants themselves occasionally disagree about which city they're in.

So this is one list for both. Here's where to eat in the north valley, and an honest note on where the boundary gets fuzzy.


The must-visit restaurants

Oteo is the one to build a trip around. Family-owned, it takes regional Mexican cooking and gives it real finesse — molotes, empanadas, and entrees that outclass the modest setting. It's the rare Utah County restaurant that shows up on valley-wide and statewide best-of lists rather than just neighborhood ones.

It's also the clearest example of the boundary problem: it sits on State Street, and depending on which source you trust, its address reads as Lindon or as Pleasant Grove. Locals mostly say Lindon. Your GPS may disagree. Either way it's the same building, and it's worth finding.

Advertisement

Cravings Bistro on Center Street in Pleasant Grove is the other consistent standout, and the one out-of-towners write about most. It's a made-to-order lunch spot — sandwiches built when you order them rather than pulled from a warmer — in an eclectic room that fills up at midday. The turkey-bacon-avocado is the order people keep coming back for. It is not fast food, and the wait is the point.


Best Mexican and Latin

Mexican cooking is the genuine strength of this corridor, and it runs from elevated to excellent-and-cheap.

Beyond Oteo, Holy Taco in Pleasant Grove has built its name on tacos al pastor and has been recognized by Yelp for them — a small operation doing one thing seriously rather than a broad menu done adequately.

Guayoyo Café is the area's most unusual entry: Venezuelan, which is still rare in Utah Valley outside a handful of spots. Arepas and empanadas are the reason to go, and it's a genuinely different meal from anything else on this list.

For the fast and cheap end, Taco Amigo is a long-running Utah County staple with a presence in the area — not a destination, but a reliable one.


Bakeries and breakfast

Eliane French Bakery in Lindon draws people from across the valley. Croissants, fruit tarts, macarons, cream puffs, and mille-feuille, plus prepared takeaway entrees — it's a proper French bakery rather than a coffee shop that also sells pastries, and its reviews are among the strongest of any food business in either city.

Budda's Bakery & Breakfast is the other name that comes up repeatedly for morning food, with the empanadas and cinnamon rolls getting the most attention.

Advertisement

TRUreligion Pancake & Steakhouse in Lindon covers the big American breakfast end of the spectrum — the kind of place you go with a group and leave overfull.


Sandwiches, burgers, and comfort food

Paul's Place Sandwich Shop and Chubbys Cafe are the local counter-service standbys in Pleasant Grove, both trading on generously built sandwiches rather than atmosphere.

Marley's Gourmet Sliders in Lindon does what the name says, and Di Napoli covers Italian for a sit-down dinner. Kitchen Eighty-Eight and Urban Kitchen both turn up regularly in local best-of lists, though their addresses put them close enough to the city line that you should map before you drive.


A word on which city you're actually in

This matters more here than almost anywhere else in the valley. Search "restaurants near Lindon" on any aggregator and the results will confidently include places in Orem, Provo, and even Sundance — The Holy Grill, for instance, is frequently listed under Lindon and Pleasant Grove searches but its address is in Orem. Slackwater at the Riverwoods is Provo. The Tree Room is up Provo Canyon at Sundance.

None of those are in either city covered here. If you're working from a list you found elsewhere, check the actual address before you commit to a drive — the aggregators are matching by proximity, not by city.

The same trap catches Lindon's attractions, not just its restaurants — the Lindon Marina carries the city's name but is listed under three different cities depending on where you look, which our things to do in Lindon guide untangles.

If the place you wanted turns out to be on the Orem side of the line, our Orem restaurant guide covers it — that scene is just as scattered as this one, spread across shopping centers and side streets rather than one strip.


Practicalities worth knowing

The two cities eat on different streets, and it changes what you should expect. Pleasant Grove's Center Street and historic Main Street hold the older, smaller, more independent rooms — the ones with a dozen tables and a line at noon. The State Street corridor running the Lindon boundary is the commercial strip: bigger buildings, easier parking, more chains mixed among the independents.

If you want the interesting meal, aim for the former. If you're feeding a group on a schedule, the latter is less of a gamble.

Sunday is the real constraint. A significant share of independent restaurants in both cities close Sundays, and some close Mondays as well — this is normal across Utah Valley and catches visitors out constantly. Weekday lunch is the safest window for the small independents; Friday and Saturday evenings are when the sit-down places are busiest and worth a reservation if they take them.

Parking is genuinely easy almost everywhere here, which is not true of Provo. That's a small thing, but it's part of why people from further south make the drive north for a specific meal rather than fighting for a spot downtown. Going the other direction, Center Street in downtown Provo is the trade you are making: parking there is limited, especially on weekend evenings, in exchange for a dozen or more restaurants inside a half-mile walk.


How we think about this list

We name places we can confirm are currently operating, and we say when something is uncertain rather than papering over it. Restaurants turn over faster than anything else we cover, and independent kitchens in smaller cities turn over faster still.

So treat this as a starting point with a shelf life. Hours change, menus change, and Sunday and Monday closures are common across the north valley — check before you drive. If something on this list has closed or moved, tell us and we'll fix it.

For more of the valley's food, see our guides to the best restaurants in American Fork just north, and the best restaurants in Provo to the south. If you're weighing a move rather than a meal, the Pleasant Grove and Lindon living guides go deeper on both cities — and our guide to things to do in Pleasant Grove covers what to do before or after you eat.

Advertisement

Frequently Asked Questions

What is the best restaurant in Pleasant Grove?
It depends what you're after. Cravings Bistro on Center Street is the one visitors most often single out — a made-to-order sandwich and lunch spot with an eclectic room and a devoted following. Holy Taco has been recognized by Yelp for its tacos al pastor. For something more unusual, Guayoyo Café brings Venezuelan cooking to the north valley. Hours and menus change, so check before you go.
Why are Pleasant Grove and Lindon covered together?
Because the two cities share one commercial corridor and the boundary runs straight through it. State Street forms much of the line between them, and several restaurants sit close enough to the border that even Google and the restaurants' own listings sometimes disagree about which city they're in. Splitting them into two lists would mean drawing a line the map itself doesn't draw cleanly.
Where should I eat in Lindon?
Oteo is the standout — a family-owned spot serving regional Mexican cooking with more finesse than the strip-mall setting suggests, and it turns up on valley-wide best-of lists rather than just local ones. Eliane French Bakery is the other one people make a trip for, with pastries and takeaway entrees. TRUreligion Pancake & Steakhouse and Di Napoli round out the sit-down options.
Is there good Mexican food in Pleasant Grove or Lindon?
Yes, and it's arguably the strength of the area. Oteo does elevated regional Mexican on the Lindon–Pleasant Grove line, and Holy Taco in Pleasant Grove has built its reputation on tacos al pastor. Taco Amigo, a long-running Utah County staple, also has a presence in the area for the fast, cheap end of the spectrum.
Are these restaurants open late?
Mostly no. Like much of Utah Valley outside Provo's student core, the north-valley cities run on early hours — many kitchens close by 9 p.m. and a number of the independent spots are closed Sundays. Always check current hours before making a drive, particularly on Sunday and Monday.
JoAnn Giordano
JoAnn Giordano
Editor-in-Chief
JoAnn Giordano is the editor-in-chief of Provo.com. Having lived in and around Utah Valley for years, she leads the site's editorial direction with a focus on the comprehensive, honest local coverage that helps residents, students, and newcomers feel at home. When she's not shaping Provo.com's restaurant and neighborhood coverage, she's exploring the valley's trails and tracking down the best new spots on Center Street.