Smoke. Sip. Gather.
House-smoked BBQ, fresh seafood & craft cocktails in Hampton, VA
A Firehouse Built for Gathering
O'Leary's Firehouse Bar & Grill brings the warmth of an Irish pub and the bold flavors of house-smoked BBQ to Hampton, Virginia. We're a neighborhood spot where great cocktails, deep smoky flavors, and good company come together every week.
From Alarm Apps and handhelds to Main Alarms and Dockside Fish & Chips, every plate is built with care. Junior Fire Crew for the kids, Side Gear to round it out, and Sweet Alarms when you’ve still got room.
Explore the Menu
What Our Guests Say
“The other staff, and who I assume is the manager or owner, was just as good.”
“Food is great and can't beat the deals.”
“Deep smokey flavors and also in the baked beans.”
Frequently Asked Questions
What are O'Leary's Firehouse hours?
Thursday & Friday 4–10 PM, Saturday 12–10 PM, Sunday 12–9 PM. Closed Monday–Wednesday.
Does O'Leary's have a kids menu?
Yes — Junior Fire Crew: Little Ladder Tenders & Fries ($11), Mini Fire Quesadilla & Fries ($10, add chicken +$5), Mac & Cheese Rescue Bowl ($10).
What kind of food does O'Leary's serve?
House-smoked BBQ, fresh seafood, hand-cut burgers, pasta, craft cocktails, and more.
Where is O'Leary's Firehouse located?
30 E Mellen St, Hampton, VA 23663.
Does O'Leary's have game day specials?
$1.50 Mich Ultra drafts, $5 wings, $5 smoked pork tacos, and more during games.
What is the price range?
Appetizers $8–$18, entrées $14–$36, sides $5. Plan for about $30–$50 per person.
Find Us in Hampton
O'Leary's Firehouse Bar & Grill30 E Mellen St
Hampton, VA 23663 Closed today