Get the free Morris County Fall Bucket List
60+ of the best things to do across Morris County this fall. Apple picking, corn mazes, hayrides, fall festivals, haunted attractions and cider donuts. Straight to your inbox, free.
Quick answer: The best Budd Lake restaurants include Branda’s Italian Grill, Enzo’s, Uncle Sal’s, La Mezcalita and Ginza, with Market Tavern and Frank’s Pizza nearby in Flanders. With the Budd Lake Diner now closed, Mt. Olive Bagels is the early morning stop in town, and the Chester Diner and The Randolph Diner are short drives away.
Updated October 2026 by the Shop Morris County team
Looking for the best Budd Lake restaurants? You are in the right place. Budd Lake is the lakeside section of Mount Olive Township, and between Route 46 and Route 206 in neighboring Flanders you can find Italian dining rooms, pizza, sushi, Mexican, a steakhouse and an early opening bagel shop. Here is where we like to eat right now.
We update this guide regularly to make sure it reflects the latest openings, closures, and standout dining experiences. For more restaurant guides across the county, check out our picks for the best restaurants in Chester, Randolph, Long Valley, and Denville.
Mount Olive has plenty going on beyond its restaurants, from Turkey Brook Park to the fall Mount Olive Oktoberfest. Our Mount Olive local guide covers the parks, shops and events, and our guide to things to do in Roxbury is a good next stop just to the east.
Branda’s Italian Grill
A Budd Lake favorite for Italian cooking, right at the corner of Mount Olive Road. It is open seven days a week for lunch and dinner, takes reservations and does catering for parties and holidays, which makes it an easy pick for a family night out.
Address: 1 Mount Olive Rd, Budd Lake, NJ 07828
Phone: (973) 448-0300
Hours: Monday to Thursday 11 am to 9 pm, Friday and Saturday 11 am to 9:30 pm, Sunday 12 to 9 pm
Cuisine: Italian
Website: brandasitaliangrill.com
Enzo’s Ristorante & Pizzeria
Pizza and Italian dishes on Route 46, with orders and reservations by phone. It covers both a quick pizza pickup and a relaxed sit down dinner.
Address: 382 US-46, Budd Lake, NJ 07828
Phone: (973) 691-1330
Cuisine: Pizza, Italian
Website: enzospizzabuddlake.com
Uncle Sal’s Italian Villa
Another Route 46 Italian spot, with online ordering for pickup and delivery. A reliable choice for pizza night at home.
Address: 375 US-46, Budd Lake, NJ 07828
Phone: (973) 858-5592
Cuisine: Italian, Pizza
Website: unclesalsitalianvilla.com
La Mezcalita
Mexican cooking on Route 46, open every day with later hours on Friday and Saturday. It also offers catering and daily specials.
Address: 331 US-46, Budd Lake, NJ 07828
Phone: (973) 527-3476
Hours: Monday to Thursday 11 am to 9:45 pm, Friday and Saturday 11 am to 11 pm, Sunday 11 am to 9 pm
Cuisine: Mexican
Website: lamezcalitarestaurant.com
Ginza
Sushi and Japanese dishes on Mount Olive Road, with a long menu of specialty rolls, including a couple named for local landmarks like Route 206 and the Flanders Fire Company. Online ordering makes it an easy takeout pick.
Address: 3 Mt Olive Rd, Budd Lake, NJ 07828
Cuisine: Sushi, Japanese
Website: mountoliveginza.com
Market Tavern & The 19th Hole
Over in the Flanders section of Mount Olive, Market Tavern is known for dry aged steaks, with lunch, dinner, cocktails and a tap list. Late weekend hours make it a good spot for a night out.
Address: 240 US-206 #1, Flanders, NJ 07836
Phone: (973) 584-2345
Hours: Monday to Thursday 2 to 10 pm, Friday and Saturday 11:30 am to 12 am, Sunday 11:30 am to 10 pm
Cuisine: Steakhouse, American
Website: markettavernflanders.com
Frank’s Pizza
Hand tossed New York style pizza and Italian specialties in Flanders. It is a go to for a slice or a family dinner.
Address: 240 US-206, Flanders, NJ 07836
Phone: (973) 584-0379
Hours: Tuesday to Sunday 11 am to 10 pm, closed Monday
Cuisine: Pizza, Italian
Website: frankspizzaflandersnj.com
Mt. Olive Bagels
Bagels and breakfast on Route 46 in Budd Lake, opening at 5:30 am on weekdays. It is our top pick for a quick morning stop in town.
Address: 135 US Highway 46, Budd Lake, NJ 07828
Phone: (862) 254-2100
Hours: Monday to Friday 5:30 am to 3 pm, Saturday and Sunday 6 am to 2 pm
Cuisine: Bagels, Breakfast
Website: mtolivebagels.com
Budd Lake Diner Closed: Where to Go Instead
Budd Lake Diner on Route 46 closed on October 6, 2026, after four and a half years as an all day breakfast spot. If you are missing your morning diner run, here is where we would go now.
In town, Mt. Olive Bagels on Route 46 (listed above) opens at 5:30 am on weekdays and is the quickest breakfast stop in Budd Lake. For a full diner menu, these two are worth the short drive:
Chester Diner
A classic diner on Route 206 in Chester, open from 7 am every day.
Address: 65 Route 206, Chester, NJ 07930
Phone: (908) 879-7423
Hours: Monday to Saturday 7 am to 10 pm, Sunday 7 am to 8 pm
Cuisine: Diner
Website: chesterdinernj.com
The Randolph Diner
A diner, bar and grill on Route 10 in Randolph with an enclosed patio, open every day.
Address: 517 NJ-10 E, Randolph, NJ 07869
Phone: (973) 328-2400
Hours: Open every day
Cuisine: Diner, Bar and Grill
Website: therandolphdiner.com
For more options, see our full list of the best diners in Morris County.
Frequently Asked Questions
What are the best Budd Lake restaurants?
Branda’s Italian Grill, Enzo’s Ristorante and Pizzeria, Uncle Sal’s Italian Villa, La Mezcalita and Ginza are our Budd Lake picks. In nearby Flanders, Market Tavern is known for dry aged steaks and Frank’s Pizza for New York style pies.
Is the Budd Lake Diner closed?
Yes. Budd Lake Diner on Route 46 closed on Tuesday, October 6, 2026, after four and a half years. For breakfast in Budd Lake now, Mt. Olive Bagels opens at 5:30 am on weekdays, and the Chester Diner and The Randolph Diner are short drives away.
Where can I get breakfast in Mount Olive?
Mt. Olive Bagels on Route 46 opens at 5:30 am Monday to Friday and 6 am on weekends. For a full sit down diner breakfast, Chester Diner opens at 7 am every day.
Is Budd Lake part of Mount Olive Township?
Yes. Budd Lake and Flanders are both sections of Mount Olive Township in western Morris County, and most restaurants sit along Route 46 in Budd Lake and Route 206 in Flanders.
Explore More Morris County Restaurant Guides
Morris County is packed with great dining across dozens of towns. Explore our other restaurant guides to find your next favorite spot:
New for 2026: see our full roundup of the best restaurants in Morris County for our top picks in every town.
- Best Restaurants in Chester, NJ
- Best Restaurants in Randolph, NJ
- Best Restaurants in Long Valley, NJ
- Best Restaurants in Denville, NJ
- Best Diners in Morris County, NJ
- Best Pizza in Morris County, NJ
- All Morris County Restaurant Reviews
Have a Budd Lake restaurant we should add to this list? Let us know and we will check it out.
Have a Morris County event coming up?
Share it with Morris County.
Festivals, fundraisers, 5Ks, school nights, grand openings. Send us the date, time, place and a flyer, and our team will reach out about getting it in front of Morris County.
Enjoying our Morris County coverage?
Add us as a preferred source and our stories show up higher in your Google results.
Add as a preferred source




