Best Brunch Spots in Old City, Philadelphia: 6 Local Favorites You Can’t Miss

Discover the Brunch Magic of Old City, Philadelphia

Nestled in the heart of Philadelphia, the historic Old City neighborhood is a treasure trove of colonial charm and modern culinary innovation. With its cobblestone streets and 18th-century buildings, this area offers a unique backdrop for a brunch scene that blends timeless tradition with contemporary flair. From American classics reimagined with local ingredients to international flavors that surprise and delight, Old City’s brunch spots are a must-visit for any food lover. If you’re searching for the best brunch in Old City, Philadelphia, you’ve come to the right place. Let’s dive into six incredible spots that locals swear by, each offering a taste of history alongside unforgettable meals.

Red Owl Tavern ⭐ 4.3 / 5

Perched in a prime location with stunning views, Red Owl Tavern is a modern American tavern that elevates brunch with creative takes on classics. Their rooftop bar overlooks the iconic Independence Hall, providing a breathtaking backdrop to your meal. The standout dish here is their highly praised shaved rib-eye cheesesteak—a Philly staple reimagined with flair. Pair it with one of their craft cocktails or a local beer, and you’re in for a treat in a modern tavern setting with soaring windows and cozy tables. Insider tip: Check out the BFD lunch special or Monday Night Half-Off Wine for a steal!

The roasted salmon was fabulous

Just be aware that some dishes, like the mussels special, may come in smaller portions than expected.

Red Owl Tavern image 1 Red Owl Tavern image 2 Red Owl Tavern image 3 Red Owl Tavern image 4 Red Owl Tavern image 5 Red Owl Tavern image 6

Cafe Ole ⭐ 4.6 / 5

Looking for a cozy spot with flavors that transport you? Cafe Ole is a gem in Old City, serving up Israeli and Middle Eastern breakfast specialties like shakshuka at incredibly budget-friendly prices. Everything here is scratch-made, with fresh-baked rolls and vegetarian-friendly options that keep locals coming back. Most entrees are under $10, making it a perfect stop for a hearty yet affordable brunch in a colorful, cozy interior. Local tip: It’s conveniently located for visiting nearby attractions like the Liberty Bell and Elfreth’s Alley.

The mix of veggies with runny poached eggs and spiced tomato sauce was delicious
Cafe Ole image 1 Cafe Ole image 2 Cafe Ole image 3 Cafe Ole image 4 Cafe Ole image 5 Cafe Ole image 6

Khyber Pass Pub ⭐ 4.6 / 5

Craving bold, soulful flavors? Khyber Pass Pub brings a taste of New Orleans to Old City with its Creole-inspired brunch menu. Think praline bacon and bananas foster French toast—dishes that pack a punch of flavor at reasonable prices. What’s more, they offer daily brunch service from 11am to 4pm, along with unique vegan options for those seeking plant-based delights. The tavern setting with a craft beer focus adds to the laid-back charm. Local tip: Don’t miss brunch any day of the week during their generous hours!

Beignets and biscuits with gravy pair perfectly with hair of the dog
Khyber Pass Pub image 1 Khyber Pass Pub image 2 Khyber Pass Pub image 3 Khyber Pass Pub image 4 Khyber Pass Pub image 5 Khyber Pass Pub image 6

Royal Boucherie ⭐ 4.5 / 5

For a touch of sophistication, Royal Boucherie offers a French brasserie experience with elevated brunch classics. Their lobster Benedict caters to hearty appetites, while crème brûlée French toast satisfies any sweet tooth. Each dish showcases authentic French preparations in a setting that’s both refined and approachable—a true neighborhood French spot. Whether you’re celebrating a special occasion or just indulging, this spot brings a delightful continental flair to Old City’s brunch scene.

Delightfully French brunch experience
Royal Boucherie image 1 Royal Boucherie image 2 Royal Boucherie image 3 Royal Boucherie image 4 Royal Boucherie image 5 Royal Boucherie image 6

Eggcellent Cafe ⭐ 4.6 / 5

If breakfast innovation is what you’re after, Eggcellent Cafe will steal your heart with its creative fusion sandwiches. Their Brekkie Banh Mi, served on a bagel with maple pork sausage, is a sweet-spicy-savory masterpiece. Offering generous portions and all-day brunch options, this casual spot is perfect for a leisurely morning or a quick bite while exploring Old City. It’s a local favorite for those who appreciate bold flavors and hearty meals any time of day.

Brekkie Banh Mi delivers perfect sweet-spicy-savory balance
Eggcellent Cafe image 1 Eggcellent Cafe image 2 Eggcellent Cafe image 3 Eggcellent Cafe image 4 Eggcellent Cafe image 5 Eggcellent Cafe image 6

Luna Café ⭐ 4.2 / 5

Tucked away from the tourist traps on Market Street, Luna Café is a hidden gem serving up locally sourced comfort food. Their fried chicken and waffles come in generous portions, making it a go-to for weekend brunch specials. With a small nook and casual vibe, this spot feels like a cozy escape in the bustling heart of Old City. Expect hearty meals averaging $12-$15 per plate. Local tip: Don’t miss this spot if you’re craving something authentic between sightseeing stops.

Luna Café image 1 Luna Café image 2 Luna Café image 3 Luna Café image 4 Luna Café image 5 Luna Café image 6

Your Next Brunch Adventure Awaits in Old City

Old City, Philadelphia, is more than just a historic neighborhood—it’s a brunch destination where every bite tells a story. Whether you’re savoring a French-inspired dish or digging into Southern comfort food, these six spots offer something for every palate. So grab a friend, plan your weekend morning, and dive into the flavors of this vibrant area. Which spot will you try first?

Images courtesy of Google Maps and respective businesses.

Read more