Wondering where to eat lunch in Boerne? Everyone has their opinions, but here are my favorite Boerne lunch spots.
Featured Sponsor: Epicure Gourmet Delicatessen

Location: 111 Staffel St
Epicure has been a Boerne favorite for years. They have some of the best sandwiches in town, hands down. Standouts include the Viva Texas, Ciao Italia, Nikko’s Gourmet, London Pub… the entire menu, really!
They also have daily specials you won’t want to miss. They’re open Monday-Saturday from 8am-10am for breakfast and 10:30am-3pm for lunch. They’re also serving grab-and-go sandwiches at their sister location at 210 S Main.
You can click the button below to see the menu.
28 Songs Brewhouse

Location: 110 Market Ave
If you’re looking for a great lunch spot in Boerne, 28 Songs Brewhouse + Kitchen should be at the top of your list. This veteran-owned brewpub is known for their beer, but the food is just as impressive—especially if you’re stopping by for lunch.
Open for lunch Tuesday through Sunday starting at 11 am, 28 Songs serves up a menu packed with burgers, wings, salads, and more. Whether you’re grabbing a bite with the family, catching up with friends over beers, or watching the game on their wall of TVs, this spot delivers great food and a welcoming atmosphere.
And now, they are offering a whole slate of $8.95 specials Tuesday – Friday!
We also love the Hill Country Totchos (which is on our list of top foods in Boerne) and the wings! Head out for lunch and let them know The Boerne Life sent you!
Pioneers Meats
Location: 312 River Rd, Boerne, TX 78006
One of the newer lunch spots in town, Pioneers Meats offers bold South African and European flavors for lunch. From sandwiches to meat pies, there are all sorts of great things to try on the go.
The stand out for us is their Prego Chicken Sandwich with Peri Peri sauce. It’s spicy and delicious. But everything on their menu is good, and don’t leave without some biltong!
Klein Smokehaus
Location: 342 N. Main Street
If you’re looking for one of the best lunch deals in town, this is it. The chopped beef sandwich is loaded with tender, smoky brisket, making it one of the best bang-for-your-buck lunches around. It’s so generously portioned that I even share it with my son sometimes!
Here’s something we just learned – on Tuesdays you can get that exact sandwich, along with chips and a small drink, for only SEVEN DOLLARS. Seriously, what a deal!
Oh, and do yourself a favor and buy some bacon while you’re there.
Hamby’s
Location: 437 S. Main Street
This vintage walk-up burger joint is fast food done right. Think smash burgers, corn dogs, crispy fries, and ice-cold beer—all served up with a side of nostalgia. Plus, if you have a few extra minutes on your lunch break, step inside and play a few rounds of pinball or arcade games. It’s a fun, casual spot that never disappoints.
Compadres Hill Country Cocina
Location: 209 Lohmann Street
This isn’t your typical BBQ joint. Compadres is a unique fusion of BBQ and Mexican flavors, and the result is ridiculously good. The catch? They open for lunch and close when they sell out, so get there early if you want to snag some of the best brisket, barbacoa, and smoked meats in town.
Pizza Volterra
Location: 605 S Main St
Pizza Volterra is open beginning at 11 am seven days a week serving up some of the best pizza in town. But you also are going to want to try their sandwiches. Just make sure you’re really hungry, or you have someone to share with – they’re huge!
Dodging Duck
Location: 402 River Rd
Dodging Duck is one of our our go-to spots when we don’t want to think too hard about where to eat. Everything on the menu is solid, the patio overlooks Cibolo Creek, and there’s a great selection of craft beer brewed in-house.
The Boerne Life Wife swears by the Artichoke Panini on the lunch menu. I usually go for the Brewhouse Burger or, if I’m cutting carbs, the chopped plate with a side of veggies.
Lung Fung
Location: 1004 N. Main Street
This was the first place I ever ate lunch when I moved to Boerne, and it’s still one of my favorites. What makes it great? It’s a Chinese buffet! Load up on lo mein, General Tso’s chicken, and egg rolls, but be warned—this is the kind of lunch that might require a post-meal nap.
Cibolo Creek Brewing Company
Location: 448 S. Main Street
Another great option, Cibolo Creek Brewing offers a lighter lunch special that I really like. You pick one small entrée (like a fish taco or chicken salad slider) and one side (fries or salad), and it comes with a glass of tea.
My go-to? A fish taco with a house salad and tea. But if it’s a Friday, I might upgrade the tea to a beer—because, hey, weekend mode.
Bumdoodlers Lunch Co
Location: 929 N Main
You can’t have a lunch list in Boerne without mentioning the Boerne original, Bumdoodlers. After all, lunch is literally in their name and they’ve been serving up sandwiches here in town since 1982!
We recommend the Brainstorm followed with a piece of pie.
Coming This Spring: Shooters Cantina at Joshua Creek Ranch
Location: 132 Cravey Road, Boerne
If you haven’t been out to Joshua Creek Ranch for lunch, Shooters Cantina will re-open this spring and will stay open through the summer months. Set against a stunning Hill Country backdrop, it’s a great spot for a casual bite, whether you’re just looking to grab lunch or want to make a scenic afternoon of it. You’ll find chef-prepared comfort food like brisket nachos, shrimp tacos, burgers, salads, and more — all served poolside with full bar service. No reservations needed.
The drive out there alone makes it feel like a mini getaway, with winding roads, creek views, and plenty of great food. Learn more about JCR here.
Where’s Your Favorite Lunch Spot?
That’s my list, but I know everyone has their own favorite lunch spots in Boerne. Did I miss yours? Let me know in the comments!
You may also be interested in our Boerne Breakfast Guide!
