Pittsburg • best restaurants

5 Best Restaurants & Places To Eat Near Pittsburg California

Pittsburg’s dining scene quietly punches above its weight, with longtime local institutions sharing the spotlight with marina-view grills and lively neighborhood spots. Whether you’re in the mood for housemade pasta, sizzling fajitas, or a no-frills steak dinner, there’s a table waiting within a short drive. Use this list to zero in on the places locals actually recommend when friends are in town.

 
01

La Veranda Ristorante Italiano

Old Town Pittsburg • Upscale Italian Restaurant • Date-Night Standout

White-tablecloth Italian with polished service, generous portions, and a warm, old-town setting.

La Veranda is the place Pittsburg residents recommend when someone wants a proper sit-down dinner without driving to Walnut Creek. The menu leans classic—think veal scaloppine, rich pastas, and seafood specials—backed by a solid wine list and cocktails. It feels special enough for anniversaries yet relaxed enough for a lingering weeknight meal with family.

02

New Mecca Cafe

Downtown Pittsburg • Classic Mexican Cafe • Beloved Local Institution

Lively, no-frills Mexican spot known for big plates, strong margaritas, and decades of regulars.

New Mecca is one of those places where families have been ordering the same combo plates for years, and the staff still remembers their usual. Portions are generous, prices are fair, and the salsa and chips come fast, making it easy to settle in. Go for sizzling fajitas, enchilada and taco combos, and a round of margaritas before strolling downtown.

03

Waterfront Grill & Cafe

Pittsburg Marina Waterfront • Casual American Grill And Cafe • Best For Bay Views

Relaxed all-day grill with burgers, seafood, and breakfast plates overlooking the marina.

Set right by the Pittsburg Marina, Waterfront Grill & Cafe is the move when you want a meal with a view but a low-key atmosphere. The menu runs from omelets and pancakes in the morning to fish and chips, burgers, and salads later in the day. It’s an easy choice before or after a walk along the water, especially if you grab a patio table on a sunny afternoon.

04

Lumpy's Diner

Railroad Avenue Corridor • Retro American Diner • Best For Hearty Breakfasts

Loud, playful diner slinging oversized breakfasts, burgers, and shakes in a throwback setting.

Lumpy’s is all about comfort food with a side of nostalgia—think chicken-fried steak, loaded skillets, and burgers stacked higher than you probably need. The room is lined with memorabilia, the coffee is always flowing, and the staff keeps things moving even on busy weekend mornings. It’s the kind of place you hit before a long day of errands or after a late night out.

05

Mac's Old House

Antioch, Just East Of Pittsburg • Old-School Steak And Italian Spot • Worth-The-Drive Classic

Cash-only, throwback roadhouse known for prime rib, pasta, and strong pour cocktails at old-school prices.

A short drive from Pittsburg, Mac’s Old House feels like stepping back a few decades in the best possible way. You get salad, soup, and sides bundled with your entrée, and the prime rib and pasta plates have built a loyal following across East County. It’s loud, friendly, and unpretentious, so bring cash, an appetite, and a group that appreciates simple food done right.