🍹 World-Famous 22-Ingredient Bloody Mary 📺 9 Flat Screens — Every Game, Every Team 🌮 Taco Tuesday — 3 Tacos for $6 (Carnitas or Carne Asada) 🎉 Trivia Tuesdays 7–9PM 🎤 Karaoke Wednesdays 8–11PM 🎸 Live Music on Weekends ⏰ Open 8AM–1AM · 365 Days a Year 🌊 Located at Oceanside Harbor
🌊 Oceanside Harbor Village · All Ages Welcome

Tony's
Sports Bar & Grill

274 S Harbor Dr · Oceanside, CA

Your home team is every team. Catch every big game on 9 flat screens, sip on the world-famous 22-ingredient Bloody Mary, and dig into the best burgers, wings, and breakfast burritos at the harbor.

📺9 Flat Screens
🏆All-Ages
8AM–1AM Daily
🎸Live Music
🌮Taco Tuesdays
🌊Harbor Views
🟡
★★★★★
Google Reviews
★★★★★
Yelp Reviews
🔵
★★★★★
Facebook
9
Flat Screen TVs
22
Bloody Mary Ingredients
365
Days Open Per Year
$6
Taco Tuesday Deal

5-Star Reviews

★★★★★

"Best Bloody Mary I've ever had — and I've had a lot. The harbor views, the TVs everywhere, the wings… Tony's is our go-to for every game day. Wouldn't go anywhere else."

M
Mike R.
Google Review · Oceanside, CA
🟡 Google
★★★★★

"Tony's is an Oceanside treasure. All-ages, great food, and you feel at home the second you walk in. The Macho Nachos and Harbor Burger? Unreal. Love this place."

S
Sarah L.
Yelp Review · San Diego, CA
⭕ Yelp
★★★★★

"Came for Taco Tuesday and stayed for Karaoke. Three tacos for $6 is an absolute steal. The staff treats you like family and the vibe is unmatched at the harbor."

J
James T.
Google Review · Carlsbad, CA
🟡 Google
★★★★★

"Live music on the weekend, karaoke Wednesday, trivia Tuesday — this place has something going on every single night. Best sports bar in North County, hands down."

D
Danny V.
Yelp Review · Vista, CA
⭕ Yelp
🟡 Leave a Google Review ⭕ Leave a Yelp Review 📸 Follow @tonysintheharbor

Weekly Events

Every Tuesday
Taco Tuesday
Three tacos for $6 — carnitas or carne asada. One of the best deals in all of Oceanside, served all day every Tuesday.
🌮 All Day · $6 for 3 Tacos
Every Tuesday
Trivia Night
Test your knowledge every Tuesday evening. Form a team, compete for bragging rights, and enjoy food and drinks all night long.
🧠 7:00 PM – 9:00 PM
Every Wednesday
Karaoke Night
Grab the mic every Wednesday night. Whether you're a star or just brave enough, Karaoke Wednesday at Tony's is legendary.
🎤 8:00 PM – 11:00 PM
Weekends
Live Music
Live bands and performers every weekend at the harbor. Good vibes, great drinks, and real music — the way it should be.
🎸 Check Schedule for Times
Every Day
Game Day
9 flat screens means every game is front and center. We're a true neutral playing field — all teams, all fans welcome.
📺 All Day · Every Day · 8AM–1AM
Every Morning
Breakfast at the Harbor
Open at 8AM every single day. Start your day with a breakfast burrito and the world's best Bloody Mary.
☀️ Opens 8:00 AM Daily
Our Claim to Fame

The World-Famous
22-Ingredient
Bloody Mary

There's a reason people come from across Oceanside — and beyond — for Tony's Bloody Mary. Twenty-two carefully chosen ingredients go into every single glass. It's not just a drink, it's an experience. And yes, we serve it starting at 8AM.

Tomato Juice Base
House-Infused Vodka
Fresh Lemon & Lime
Worcestershire Sauce
Horseradish
Hot Sauce
Celery Salt
Cracked Black Pepper
Secret Spice Blend
Fresh Herbs
Pickled Garnishes
+ 11 More Secrets 🤫
🥬🍋🌿

Hours & Location

🕐 Hours

✅ Open 365 Days a Year — No Exceptions
Monday8:00 AM – 1:00 AM
Tuesday8:00 AM – 1:00 AM
Wednesday8:00 AM – 1:00 AM
Thursday8:00 AM – 1:00 AM
Friday8:00 AM – 1:00 AM
Saturday8:00 AM – 1:00 AM
Sunday8:00 AM – 1:00 AM

📍 Contact & Info

📍
Address
274 S Harbor Dr
Oceanside, CA 92054
Located in Oceanside Harbor Village
📞
🪑
Seating
Indoor & Outdoor Seating
All ages welcome
🌊
Setting
Oceanside Harbor Village
Waterfront location

Order Online or Carry Out

Can't make it to the harbor? No problem. Order Tony's online through your favorite delivery app, or call us and pick it up yourself — carry out is always available. Same great food, wherever you are.

🖤
Uber Eats
Fast delivery to your door
Order Now →
🍔
Grubhub
Track your order in real time
Order Now →
🛵
DoorDash
Delivered fast from the harbor
Order Now →
📦
Carry Out
Call ahead, pick up fresh
(760) 433-8466
Open for Orders Starting at 8AM · Every Day
Kitchen close hours vary — call us at (760) 433-8466 to confirm availability before ordering.
📍 Open in Google Maps — 274 S Harbor Dr, Oceanside, CA 92054
📞 Call Tony's