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 our loaded fries and jumbo smoked wings to a 14 oz chimichurri ribeye, every plate is built with care. Bring the family — we've got a full kids menu and game day specials that keep the whole crew happy.
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 — chicken tenders, pasta, cheese quesadilla, and hot dogs, all at $9.
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