Restaurants

Buccaneer Beach Club

Pizza, pasta, subs, spaghetti, and salad
1508 South Pacific Street
760-966-1804

Dominic's Pizza

Pizza, pasta, subs, spaghetti, and salad
268A Harbor Drive South
760-754-1881

Harbor Fish and Chips

Family owned and operated since 1969
276 Harbor Drive South
760-722-4977

Joe's Crab Shack

314 Harbor Drive South
760-721-1345

Jolly Roger

1900 Harbor Drive North
760-967-6539

Lighthouse Oyster Bar & Grill

262 Harbor Drive South
760-433-1900

Oceanside Broiler

Seafood, Steaks, and Sushi
1352 Harbor Drive North
760-722-3474

Beach Break at the Harbor

Great breakfast and lunch
280-A Harbor Drive South
760-453-2073

Rockin' Baja Lobster

Puerto Nuevo food featuring the "Big Baja Bucket"
258 Harbor Drive South
760-967-6199

Ruby's

Oceanside Pier
760-433-7829

Nana & Pop’s Sweet Shop

280 Harbor Drive South
760-722-1723

Tony’s Bar & Grill

274 Harbor Drive South
760-433-8466