Artifact Brewing on West Court Street has sixteen taps, a seven-barrel system, about a thousand square feet of taproom, and no kitchen at all. That is on purpose. They would rather you walk two blocks, pick up dinner from a restaurant on State Street, and carry it back to a table. It is a small thing, but it tells you how this town works. Nearly everything worth eating in Doylestown sits inside a walkable grid about six blocks across, and the borough treats that as a shared asset rather than a fight over the same customers.

The real specialty here is the BYOB. Pennsylvania liquor licenses are expensive and scarce, so a generation of ambitious small kitchens opened in Doylestown without a bar, and the cooking got better for it. You bring the bottle. They handle the rest. What follows is arranged by what you are actually trying to do, and it starts with parking, because that is the part visitors get wrong and the part that saves you money.

Main Street in Doylestown looking north toward State Street
Main Street northbound toward State. Most of this guide is within a few minutes walk of this corner.

Parking: free after 5pm, and all day Sunday

Doylestown Borough meters run Monday through Saturday, 9am to 5pm. That is the whole enforcement window. After 5pm on weekdays and Saturdays, all day Sunday, and on the borough’s listed holidays, street parking is free. Dinner downtown costs nothing to park for. That is not true of most walkable towns in the region, and it is the single most useful fact in this article.

Where Rate Notes
Three-hour meters $1.75 per hour Cards or quarters, three-hour maximum
Pay and display, Hamilton and W. State $1.75 per hour Same rate as the meters
Ten-hour yellow-banded meters $0.50 per hour Quarters only, or buy a six-month permit for $72
Fifteen-minute spaces Free State St, Main St, Oakland Ave, plus the Plaza East and Dommel Way lots
County garage, Broad and Union $1 per hour Open 24 hours
County garage, Broad and Court $0.50 per hour Mon to Sat 5pm to 2am, free on Sundays

Fines run $25 for an expired meter and $50 for overstaying the three-hour limit or parking somewhere you should not. The borough publishes all of it, and Parkmobile is accepted, so you do not need quarters for the three-hour meters. You do need them for the yellow-banded ten-hour ones. The free fifteen-minute spaces exist for takeout pickup, which is exactly what they are good for.

BYOB, the borough’s signature category

Domani Star, 57 W. State St. Italian, small, consistently booked, and the room most locals name first. The polenta cakes and the meatballs are the order. Sunday brunch runs too, and the sister room Sorella sits a few doors down at 63 W. State.

Heirloom, 54 E. State St. Farm-to-table, reservations through Resy. The Bread and Spread starter and the Korean brisket sandwich are the things people come back for. Closed Monday and Tuesday.

Genevieve’s Kitchen, 19 E. State St. BYOB, confirmed on their own site, with brunch Tuesday through Friday and on weekends. Good for a long, unhurried midday meal.

Bacco Bistro, 478 N. Main St. Further up Main and quieter for it.

Fine dining and a reservation worth making

Honey, 42 Shewell Ave. Tucked off the main drag, reservations expected, closed Monday and Tuesday. The black-tea glazed spareribs and the ginger ice cream have been on the short list of dishes people describe from memory for years.

Slate Bleu, 100 S. Main St. French, open Wednesday through Saturday from 5 to 9. The beef tartare is the benchmark order.

Vernafern, 22 S. Main St. Root-to-shoot seasonal cooking with an open kitchen and a chef’s table, which means the menu moves with whatever is actually available. Closed Monday and Tuesday.

The Station, 194 W. Ashland St. The newest arrival, opened in the spring of 2026 inside the 1913 Reading Railroad freight house. Roughly 8,500 square feet, a raw bar, cioppino, rail-themed cocktails, and a large patio that sits right over the SEPTA Lansdale/Doylestown line. Trains go by while you eat, which is the entire idea.

Breakfast and brunch

The Hattery Stove & Still, 18 W. State St, inside the Doylestown Inn. Cheddar-stuffed biscuit waffles, a banana-bread old fashioned if you are starting early, and outdoor seating on the sidewalk.

Turning Point, 460 N. Main St. Reliable, bright, good for a table of six who cannot agree on anything.

Bagel Barrel, 60 W. State St, and Borough Bagels, 132 Veterans Ln. Two different answers to the same question. Pick by which side of town you are already on.

Lunch and casual

Maxwell’s on Main, 37 N. Main St, known locally as M.O.M.’s. Craft beer list, jambalaya, shrimp and grits, and live bands on weekends. It is the closest thing the borough has to a New Orleans-leaning kitchen.

Zad Albasha Mediterranean Grill, 29 S. Main St. Lamb shawarma and Turkish coffee. Order the coffee after, not with.

Lilly’s Gourmet, 1 W. Court St. Carve 52, 52 E. State St. Empanada Mama, 21 Donaldson St, which is the right call when you want lunch to take eight minutes.

Italian and pizza

Nat’s Pizza, 138 W. State St, turned fifty in 2026 and still runs on the founder’s mother’s recipes. Spuntino, 22 S. Main St, was ranked the top restaurant in Pennsylvania for Neapolitan-style pizza by the Washington Post. Jules Thin Crust, 78 S. Main St, does cracker-thin squares with a serious gluten-free program.

Beyond those: Bocelli’s, 33 N. Main St, where the vodka sauce is the reason to go. Paganini, 81 W. State St. Villa Capri, 51 W. Court St.

Doylestown is the densest pizza block in the county, but it is not the whole county. Our guide to the best pizza in Bucks County covers Trenton tomato pie in Yardley, coal-fired in Warrington and the Newtown shops, along with the places other roundups still list that have closed.

Cooking from everywhere else

Cross Culture, 62-64 W. State St. Indian, and the chicken tikka masala is what the room runs on.

86 West, 86 W. State St. Sushi, a raw bar, steaks, and a patio with its own outdoor bar. Bookable on OpenTable.

OOKA, 110 Veterans Ln. Sushi and hibachi, and the hibachi side is how you entertain kids for an hour.

Rakkii Ramen, 52 E. State St. Omiza, 641 N. Main St, for Korean barbecue. Opa Grille, 266 S. Main St, for Greek. Las Frida’s, 274 S. Main St, and Poco’s, 625 N. Main St.

Bars and taprooms

Finney’s Pub, 15 S. Main St. The hometown bar, with award-winning wings and more than 35 sauces, which is either a feature or a decision-making problem depending on your temperament.

Artifact Brewing, 19 W. Court St. Opened in April 2024 with sixteen taps and a seven-barrel system in about a thousand square feet. No kitchen, and they actively encourage you to bring food in from nearby restaurants. In a town this walkable that is a feature, not a gap.

Penn Taproom, 80 W. State St. An expansive patio, trivia nights and live music.

Chambers 19, 19 N. Main St. Patio, live music, Thursday pasta night, and open until 2am, which narrows the field considerably after midnight.

Lula, 41 E. State St. Cocktail flights, small bites and Sunday brunch. Geronimo Brewing & Jury Room, 1 W. Court St.

The interior of a small independent coffee shop
Doylestown supports an unusual number of independent coffee rooms for a borough its size.

Coffee and sweets

SkyRoast Coffee, 122 N. Main St. A local roaster, with the original shop over in New Hope.

Nonno’s Italian Coffee Parlor, 6 E. State St, which is a different proposition entirely: espresso, pastry, and a room built for sitting.

Native Cafe, 12 S. Main St. Le Macaron, 4 W. Oakland Ave. Nina’s Waffles & Ice Cream, 30 E. State St, which is the correct end to a summer evening downtown.

Espresso Cafe at the Michener Art Museum, 138 S. Pine St. Worth pairing with the galleries.

Just outside the borough, in Doylestown Township

These are not walkable from downtown. They are a short drive, and several of them solve problems the borough cannot.

Terrain Cafe, 2100 Lower State Rd, on the Delaware Valley University campus. A greenhouse dining room, brunch served until 4pm, short ribs and lobster rolls, and reservations through OpenTable. It is the prettiest room in the area and it knows it.

Piccolo Trattoria, 1745 S. Easton Rd. The answer when you have twelve people and a birthday.

First Watch, in Barn Plaza, open since September 2025. Cross Keys Diner, 4125 E. Swamp Rd, for the diner role the borough does not fill.

Maryanne Pastry Shoppe, 10 Atkinson Drive. Founded in 1944 and it marked its 80th anniversary on Pi Day 2024, which is the kind of detail a bakery earns. Note the address: the old 42 E. State St location in the borough is closed, and Atkinson Drive is where to go.

Closed, but still listed on official pages

Doylestown’s own Dine Local page has not caught up with all of these, so check here first.

  • Waters Edge Winery & Bistro, 50 N. Main St. Closed without notice in late September 2025. It still appears on the Borough’s Dine Local listing.
  • Pennsylvania Soup & Seafood House. Closed in May 2024 after seventeen years.
  • Station Tap House is a retired name. Following a 2026 sale and rebrand the restaurant at 194 W. Ashland St is The Station. The old name still shows up on official pages and in map results.

Further afield

Doylestown is the county seat and the easiest place to eat well on foot, but Bucks has fifteen or so towns with their own kitchens. The Bucks County towns index is the place to start, and the Doylestown tag page collects everything else we have written about the borough. Visit Bucks County is useful for seasonal hours and festival weekends, when downtown parking behaves differently.

Sources and Further Reading

Hours, ownership and menus change constantly, and small restaurants rarely announce it anywhere you would think to look. If you find something here that is wrong, or a room we missed, send us a correction and we will go check it.

Don’t miss a story!

The Bucks County Blog is your biggest source of local news and happenings around Bucks County and the Delaware Valley. Subscribe to our newsletter below so you NEVER miss an event or headline about your local area.

More Stories