What are you looking for?

Restaurants in Jacksonville Beach

The Best Restaurants

Dockside Seafood Restaurant Jax Beach 2510 2nd Ave N, Jacksonville Beach
Dockside Seafood Restaurant Jax Beach
Seafood • $$

Dockside Seafood Restaurant Jax Beach

2510 2nd Ave N, Jacksonville Beach, FL 32250

Love this location on the imtercoastal waterway. Seafood is always fresh. My favorites are the fried shrimp basket and the fried trigger fish. Both are...

  • Take-Out
  • Delivery
  • Superb319 Reviews4.7
Eleven South 216 11th Ave S, Jacksonville Beach
Eleven South
Bistros • $$$

Eleven South

216 11th Ave S, Jacksonville Beach, FL 32250

We dine here every time we come to the Jax beaches from out-of-town - it has to be over a dozen years now. Always have had a good time. Creative menu -...

  • Take-Out
  • Delivery
  • Superb472 Reviews4.4
Dwight's Mediterranean Style 1527 Penman Rd, Jacksonville Beach
Dwight's Mediterranean Style
French • $$$

Dwight's Mediterranean Style

1527 Penman Rd, Jacksonville Beach, FL 32250

We made a last minute decision to eat out and picked an old favorite Dwight’s. As reservations are a good idea on weekends we went to their website and...

  • Take-Out
  • Delivery
  • Superb321 Reviews4.5
TacoLu 1712 Beach Blvd, Jacksonville Beach
TacoLu
Mexican • $$

TacoLu

1712 Beach Blvd, Jacksonville Beach, FL 32250

This place is amazing. The unique ambiance, quality food, menu selections, super friendly servers make this place on of a kind. The $10 taco (cost $4.99 read...

  • Take-Out
  • Drive-Through
  • Superb345 Reviews4.4
V Pizza & Flask&Cannon - Jax Beach 528 1st St N, Jacksonville Beach
V Pizza & Flask&Cannon - Jax Beach
Pizza • $$

V Pizza & Flask&Cannon - Jax Beach

528 1st St N, Jacksonville Beach, FL 32250

We were pleasantly surprised with the quality of the food and ingredients. The staff was friendly and accommodating. The place wasn't dirty but also...

  • Take-Out
  • Delivery
  • Superb295 Reviews4.5
JaxSpice 311 3rd St N Ste 104, Jacksonville Beach
JaxSpice
Indian • $$

JaxSpice

311 3rd St N Ste 104, Jacksonville Beach, FL 32250

Outstanding food!! Great service. Excellent staff!! Charlie our waitress/bartender was phenomenal. She was so fun and the most cordial and professional...

  • Take-Out
  • Delivery
  • Superb286 Reviews4.5
Jax Beach Brunch Haus 610 3rd St S, Jacksonville Beach
Jax Beach Brunch Haus
Brunch • $$

Jax Beach Brunch Haus

610 3rd St S, Jacksonville Beach, FL 32250

AMAZING SERVICE! We called to make a reservation but an automated message said we didn’t need one, so I hung up. The restaurant called me back immediately...

  • Take-Out
  • Delivery
  • Superb267 Reviews4.5
Taco Libre 14286 Beach Blvd, Jacksonville Beach
Taco Libre
Mexican • $

Taco Libre

14286 Beach Blvd, Jacksonville Beach, FL 32250

We decided to do their catering! What a Deal! We could have fed an army with the amount of food we got and it was absolutely fabulous! I would highly...

  • Take-Out
  • Delivery
  • Superb308 Reviews4.6
Gusto Italian Restaurant 1266 Beach Blvd, Jacksonville Beach
Gusto Italian Restaurant
Italian • $$

Gusto Italian Restaurant

1266 Beach Blvd, Jacksonville Beach, FL 32250

Amazing pizza and calamari! The staff is always so warm and friendly. They really make you feel welcome. Also there's always a great band! I love this...

  • Take-Out
  • Delivery
  • Superb284 Reviews4.4
Maple Street Biscuit Company- JAX Beach 410 3rd St N, Jacksonville Beach
Maple Street Biscuit Company- JAX Beach
Breakfast • $$

Maple Street Biscuit Company- JAX Beach

410 3rd St N, Jacksonville Beach, FL 32250

Yummmmmmmmy! Best breakfast we've had in a long time. If you like biscuits, this is the best place to eat. The biscuits and gravy were phenomenal; best...

  • Take-Out
  • Delivery
  • Superb270 Reviews4.4
Another Broken Egg Cafe 2230 3rd St S, Jacksonville Beach
Another Broken Egg Cafe
Brunch • $$

Another Broken Egg Cafe

2230 3rd St S, Jacksonville Beach, FL 32250

Our second breakfast of the weekend in Jacksonville beach. I wish I had known this was a chain of restaurants. I prefer to support the smaller businesses, but...

  • Take-Out
  • Delivery
  • Superb267 Reviews4.4
Salt Life Food Shack 1018 3rd St N, Jacksonville Beach
Salt Life Food Shack
Seafood • $$

Salt Life Food Shack

1018 3rd St N, Jacksonville Beach, FL 32250

Salt Life Food Shack never disappoints! My wife and I love coming here when we are in town. The service is top notch, the place is clean decorated so nicely,...

  • Take-Out
  • Delivery
  • Good330 Reviews4.2
Angie's Grom 204 3rd Ave S, Jacksonville Beach
Angie's Grom
Sandwich Shop • $

Angie's Grom

204 3rd Ave S, Jacksonville Beach, FL 32250

Do yourself a favor and order the breakfast tacos. You will not be disappointed! Their jalapeño aioli (not very spicy at all) is amazing and your meal comes...

  • Delivery
  • Superb225 Reviews4.7
D&LP Subs 1409 3rd St S, Jacksonville Beach
D&LP Subs
Pizza • $$

D&LP Subs

1409 3rd St S, Jacksonville Beach, FL 32250

This is my go to place for cheese steak sub. They make it exactly the way I ask. This evening I ordered a pastrami sub and a Turkey and cheese sub with fries...

  • Take-Out
  • Delivery
  • Superb187 Reviews4.6
Biggie’s Pizza Jax Beach 311 3rd St N Unit#101, Jacksonville Beach
Biggie’s Pizza Jax Beach
Pizza • $

Biggie’s Pizza Jax Beach

311 3rd St N Unit#101, Jacksonville Beach, FL 32250

The pizza here was great very delicious, The building was kind of warm like I'm not sure if they had ACs working or they have any at all. But the service...

  • Take-Out
  • Delivery
  • Superb276 Reviews4.5
Monkey's Uncle Tavern 1728 3rd St N, Jacksonville Beach
Monkey's Uncle Tavern
American • $$

Monkey's Uncle Tavern

1728 3rd St N, Jacksonville Beach, FL 32250

We had lunch here today and the food was really good. The boys got wings Cajun ranch and they were okay. I got the 1985 salad it was a large salad and it was...

  • Take-Out
  • Delivery
  • Superb239 Reviews4.3
Beachside Seafood Restaurant & Market 120 3rd St S, Jacksonville Beach
Beachside Seafood Restaurant & Market
Seafood • $$

Beachside Seafood Restaurant & Market

120 3rd St S, Jacksonville Beach, FL 32250

Friend came from landlocked Canada and wanted fresh seafood. Started off with a dozen each oysters on the half shell. Make sure you ask for the red datil...

  • Take-Out
  • Delivery
  • Good285 Reviews4.1
Angie's Subs At Jax Beach 1436 Beach Blvd, Jacksonville Beach
Angie's Subs At Jax Beach
Sandwich Shop

Angie's Subs At Jax Beach

1436 Beach Blvd, Jacksonville Beach, FL 32250

Quirky, eclectic and local! Cool atmosphere and great Subs! Order when you walk in and give your name. Head to the right along the counter to another stand...

  • Take-Out
  • Delivery
  • Superb240 Reviews4.6
Surfwiches Steaks Hoagies & More 1537 Penman Rd, Jacksonville Beach
Surfwiches Steaks Hoagies & More
Sandwich Shop • $

Surfwiches Steaks Hoagies & More

1537 Penman Rd, Jacksonville Beach, FL 32250

Consistently excellent crab sandwich! I would try something else, but the crab sammy is so good, I keep getting it. You can tell they really care about food...

  • Take-Out
  • Delivery
  • Superb211 Reviews4.6
El Potro Mexican Restaurant 1553 3rd St N, Jacksonville Beach
El Potro Mexican Restaurant
Mexican • $$

El Potro Mexican Restaurant

1553 3rd St N, Jacksonville Beach, FL 32250

We LOVE El Potro! It’s our family spot. We’ve been coming here for 5yrs and have yet to have a bad experience. Jorge is our favorite. He is kind, friendly,...

  • Take-Out
  • Delivery
  • Superb224 Reviews4.3
Sun Deli 1011 3rd St S, Jacksonville Beach
Sun Deli
Deli • $

Sun Deli

1011 3rd St S, Jacksonville Beach, FL 32250

Staff at a nearby business was making a takeout order and raved about the food here. We followed their lead. The Friday special is a French dip. Melted...

  • Take-Out
  • Delivery
  • Superb181 Reviews4.7
Metro Diner 1534 3rd St N, Jacksonville Beach
Metro Diner
Diner

Metro Diner

1534 3rd St N, Jacksonville Beach, FL 32250

Had to try it. Second day in a row for brunch. Service was great. The food was delicious. The place was clean and open. I even drank the coffee because it...

  • Take-Out
  • Delivery
  • Superb264 Reviews4.5
Buddha Thai Bistro 301 10th Ave N, Jacksonville Beach
Buddha Thai Bistro
Thai • $$

Buddha Thai Bistro

301 10th Ave N, Jacksonville Beach, FL 32250

Best Thai food I've ever had! We've been to almost every Thai place in San Diego and Oahu and this place is by far the best! The drunk man noodles...

  • Take-Out
  • Delivery
  • Good226 Reviews4.2
Flask and Cannon 528 1st St N, Jacksonville Beach
Flask and Cannon
Cocktail Bar • $$

Flask and Cannon

528 1st St N, Jacksonville Beach, FL 32250

As someone who only recently started exploring craft cocktails, this has likely been my favorite bar discovery to date. This is a V Pizza establishment, and...

  • Superb136 Reviews4.6
Whiskey Jax - Beaches 950 Marsh Landing Pkwy, Jacksonville Beach
Whiskey Jax - Beaches
Whiskey Bar • $$

Whiskey Jax - Beaches

950 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

We ate dinner here tonight.. no wait because it was kinda late. Food and service were great. It is nice because we walked to it from our hotel and got a 10%...

  • Take-Out
  • Delivery
  • Good223 Reviews4.2
Cinotti's Bakery-Sandwich Shop 1523 Penman Rd, Jacksonville Beach
Cinotti's Bakery-Sandwich Shop
Sandwich Shop • $

Cinotti's Bakery-Sandwich Shop

1523 Penman Rd, Jacksonville Beach, FL 32250

We were set up at ocean blue apartments, serving from our food truck when a sweet lady came up and gave us these delicious donuts! We didn’t catch her name,...

  • Take-Out
  • Delivery
  • Superb237 Reviews4.4
Southern Swells Brewing Co 1312 Beach Blvd #3406, Jacksonville Beach
Southern Swells Brewing Co
Beer Bar • $$

Southern Swells Brewing Co

1312 Beach Blvd #3406, Jacksonville Beach, FL 32250

Great little brewery tucked into a strip mall. Decorative and comfortable seating area. Bar staff helpful in your selections. Look to be involved in community...

  • Superb147 Reviews4.5
Ashes' Boutique 332 2nd St S, Jacksonville Beach
Ashes' Boutique
Tea Rooms • $$

Ashes' Boutique

332 2nd St S, Jacksonville Beach, FL 32250

Absolutely lovely! Service was wonderful, the tea was pleasant, and the food was delicious! I will definitely be bringing more of my out of town guests to...

  • Superb93 Reviews4.8
RP's Fine Food & Drink 1183 Beach Blvd, Jacksonville Beach
RP's Fine Food & Drink
Seafood • $$

RP's Fine Food & Drink

1183 Beach Blvd, Jacksonville Beach, FL 32250

Victoria was great. We ordered conch fritters that had a ton of meat, and the shisito peppers were very good. The salmon special was wonderful, very large...

  • Take-Out
  • Drive-Through
  • Superb144 Reviews4.5
Beach Hut Cafe 1281 3rd St S, Jacksonville Beach
Beach Hut Cafe
Breakfast

Beach Hut Cafe

1281 3rd St S, Jacksonville Beach, FL 32250

We went for a Sunday morning breakfast, as did dozens of other people. We were a little concerned about how the service would be with the crowd that they had....

  • Take-Out
  • Delivery
  • Superb194 Reviews4.6

American Restaurants

American in Jacksonville Beach
First Watch 544-4 Marsh Landing Pkwy, Jacksonville Beach
First Watch
American • $$

First Watch

544-4 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

Literally such an amazing place the staff was so kind the food WAS AMAZING everything my boyfriend and I ordered was so delicious. The most diverse menu...

  • Take-Out
  • Delivery
  • Good177 Reviews3.7
Graffiti Junktion - Jax Beach 265 5th Ave N, Jacksonville Beach
Graffiti Junktion - Jax Beach
American

Graffiti Junktion - Jax Beach

265 5th Ave N, Jacksonville Beach, FL 32250

I've driven by this place time after time, always saying I wanted to try it. Well the day came, and boy was I satisfied. I tried the Sin City burger, it...

  • Take-Out
  • Delivery
  • Good225 Reviews3.9
Chili's Grill & Bar 385 Marsh Landing Pkwy, Jacksonville Beach
Chili's Grill & Bar
American • $$

Chili's Grill & Bar

385 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

Excellent and quick service. I went just for the black bean burger because most restaurants don't serve it and I'm vegetarian. It's off in the...

  • Take-Out
  • Delivery
  • Good148 Reviews3.7
Mellow Mushroom Jacksonvillle Beach 1018-2 3rd St N, Jacksonville Beach
Mellow Mushroom Jacksonvillle Beach
Pizza • $$

Mellow Mushroom Jacksonvillle Beach

1018-2 3rd St N, Jacksonville Beach, FL 32250

I have always loved the avocado hoagie. the one I had tonight was not so good. no onions too much avocado. it was a mess to eat with the way the bread was...

  • Take-Out
  • Delivery
  • Good228 Reviews4.1
Donatos Pizza 1500 Beach Blvd #311, Jacksonville Beach
Donatos Pizza
Pizza • $$

Donatos Pizza

1500 Beach Blvd #311, Jacksonville Beach, FL 32250

5 stars for the cauliflower crust! SO DANG GOOD, and you wouldn't know it was cauliflower. We were skeptical, because when have you ever had a cauli crust...

  • Take-Out
  • Drive-Through
  • Good149 Reviews4.2
Renna's Pizza 592 Marsh Landing Pkwy, Jacksonville Beach
Renna's Pizza
Pizza • $

Renna's Pizza

592 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

Great New York style pizza. Perfect crust, sauce and toppings. Best pizza we’ve had since living in Florida. Finally found a place to get pizza that actually...

  • Take-Out
  • Delivery
  • Superb140 Reviews4.3
Sierra Grille 331 Marsh Landing Pkwy, Jacksonville Beach
Sierra Grille
Mexican

Sierra Grille

331 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

Great food and great value ... Steak quesadillas was so soft and Pico de Gallo although not traditional was so good and pineapple salsa was off the hook ......

  • Take-Out
  • Delivery
  • Superb186 Reviews4.4
Casa Maria 2429 3rd St S, Jacksonville Beach
Casa Maria
Mexican • $$

Casa Maria

2429 3rd St S, Jacksonville Beach, FL 32250

We go to Casa Maria once a week for dinner, and it's always wonderful. The staff are so friendly, and the salsa never disappoints. The courtyard is a...

  • Take-Out
  • Delivery
  • Good165 Reviews3.8
Taco Bell 280 3rd St N, Jacksonville Beach
Taco Bell
Mexican • $

Taco Bell

280 3rd St N, Jacksonville Beach, FL 32250

We used to visit this Taco Bell frequently on the way home from the beach with our kids. We stopped about 2 years ago after several negative experiences with...

  • Take-Out
  • Drive-Through
  • Good138 Reviews3.3

Fast Food Restaurants

Fast Food in Jacksonville Beach
Pita Pit 500 3rd St N, Jacksonville Beach
Pita Pit
Fast Food • $

Pita Pit

500 3rd St N, Jacksonville Beach, FL 32250

Very good. So far we've enjoyed the Philly and gyro. Also, tried a piece of their version of quesadilla. It was ok... plain but maybe I'll add...

  • Take-Out
  • Delivery
  • Good124 Reviews4.2
Wonderbird 528 Beach Blvd, Jacksonville Beach
Wonderbird
Fast Food

Wonderbird

528 Beach Blvd, Jacksonville Beach, FL 32250

Excellent customer service. I can't thank the girl from tonight enough. Her generousity was above and beyond. Every employee could take an example from...

  • Drive-Through
  • Good69 Reviews4.2
Dairy Queen Brazier 902 3rd St N, Jacksonville Beach
Dairy Queen Brazier
Fast Food • $

Dairy Queen Brazier

902 3rd St N, Jacksonville Beach, FL 32250

It’s your average southern Dairy Queen. The service was a little slow and the man taking my order through the drive-through speaker kept going silent for an...

  • Take-Out
  • Drive-Through
  • Average171 Reviews2.9
RPs Fine Food & Drink 1183 Beach Blvd, Jacksonville Beach
RPs Fine Food & Drink
Seafood • $$

RPs Fine Food & Drink

1183 Beach Blvd, Jacksonville Beach, FL 32250

I really like RPS and I think you will too. The food is fresh and made in the kitchen - just not frozen and fried up . The bar is good as is the service ....

  • Take-Out
  • Delivery
  • Superb137 Reviews4.5
Bonefish Grill 2400 3rd St S, Jacksonville Beach
Bonefish Grill
Seafood • $$

Bonefish Grill

2400 3rd St S, Jacksonville Beach, FL 32250

Absolutely, Positively One of the best meals I've had in a long time! From the superb recommendations and service from Shannah, to the exquisite and...

  • Take-Out
  • Delivery
  • Good224 Reviews3.9
Shrimp Shack 14440 Beach Blvd, Jacksonville Beach
Shrimp Shack
Seafood • $

Shrimp Shack

14440 Beach Blvd, Jacksonville Beach, FL 32250

I think it would be hard to get a better bang for your buck elsewhere: the food quality was good on its own, but downright stellar for the price. The customer...

  • Take-Out
  • Drive-Through
  • Superb179 Reviews4.3

Barbeque Restaurants

Barbeque in Jacksonville Beach
MOJO Kitchen, BBQ Pit & Blues Bar 1500 Beach Blvd, Jacksonville Beach
MOJO Kitchen, BBQ Pit & Blues Bar
Barbecue

MOJO Kitchen, BBQ Pit & Blues Bar

1500 Beach Blvd, Jacksonville Beach, FL 32250

I just used MOJO to cater an event. There are tons of BBQ places to use in Jacksonville. They were the absolute best! They were the most affordable, most...

  • Take-Out
  • Delivery
  • Superb218 Reviews4.3
Bono's Pit Bar-B-Q 1266 3rd St S, Jacksonville Beach
Bono's Pit Bar-B-Q
Barbecue • $$

Bono's Pit Bar-B-Q

1266 3rd St S, Jacksonville Beach, FL 32250

Delicious food, the wings make big name restaurants look puny, the meal was cooked perfectly and brought out swiftly! Definitely recommend this place, perfect...

  • Take-Out
  • Delivery
  • Superb119 Reviews4.3
The Bearded Pig Jax Beach 1700 3rd St S, Jacksonville Beach
The Bearded Pig Jax Beach
Barbecue

The Bearded Pig Jax Beach

1700 3rd St S, Jacksonville Beach, FL 32250

My son and I came because I heard Your food was good.We asked your cashier what we should order and She recommended the brisket and pulled pork sandwich.Both...

  • Superb54 Reviews4.6
Panera Bread 2104 3rd St S, Jacksonville Beach
Panera Bread
Sandwich Shop • $

Panera Bread

2104 3rd St S, Jacksonville Beach, FL 32250

I love Panera Bread. Kiosk order stations are so convenient so I stop by there often before work. My only request is to replenish light roast coffee more...

  • Take-Out
  • Drive-Through
  • Superb201 Reviews4.4
Larry's Giant Subs 657 3rd St N, Jacksonville Beach
Larry's Giant Subs
Sandwich Shop • $

Larry's Giant Subs

657 3rd St N, Jacksonville Beach, FL 32250

Gluten free subs don't taste gluten free. Thank you for not making the buns taste like dust and allowing me to satisfy my craving for a Philly sub. I also...

  • Take-Out
  • Delivery
  • Good122 Reviews4.1
Jimmy John's 506 Beach Blvd, Jacksonville Beach
Jimmy John's
Sandwich Shop • $

Jimmy John's

506 Beach Blvd, Jacksonville Beach, FL 32250

I absolutely love this jimmy johns. They actually care and it really shows. They consistently deliver excellent customer service, friendly smiles, and amazing,...

  • Take-Out
  • Drive-Through
  • Good108 Reviews3.6
Chick-fil-A 590 Marsh Landing Pkwy, Jacksonville Beach
Chick-fil-A
Chicken • $

Chick-fil-A

590 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

Everybody's favorite fast food drive thru that sells chicken sandwichs, tenders, etc.Don't let the long lines think you'll wait a long time....

  • Take-Out
  • Drive-Through
  • Good188 Reviews3.8
Hillbillys Wing Shack Jax Beach 223 9th Ave S, Jacksonville Beach
Hillbillys Wing Shack Jax Beach
Chicken Wings

Hillbillys Wing Shack Jax Beach

223 9th Ave S, Jacksonville Beach, FL 32250

Stopped in for wings, they did not disappoint. Sooo good! Best we've had in Jacksonville. Friendly staff and great wings. ? We'll be back for sure....

  • Take-Out
  • Superb31 Reviews4.6
It's Just Wings 385 Marsh Landing Pkwy, Jacksonville Beach
It's Just Wings
Chicken Wings

It's Just Wings

385 Marsh Landing Pkwy, Jacksonville Beach, FL 32250

  • Delivery
  • Good1 Reviews4
Sneakers Sports Grille 111 Beach Blvd, Jacksonville Beach
Sneakers Sports Grille
Bar & Grill • $$

Sneakers Sports Grille

111 Beach Blvd, Jacksonville Beach, FL 32250

Great spot to catch a game or two. The place is surrounded by screens. Huge screens all around that allows you not to miss anything. Food is sports bar food - ...

  • Take-Out
  • Delivery
  • Good223 Reviews3.7
Brix Taphouse 300 2nd St N, Jacksonville Beach
Brix Taphouse
Bar & Grill

Brix Taphouse

300 2nd St N, Jacksonville Beach, FL 32250

Brix is a Jax beach bar located just a couple blocks from Jacksonville beach. My friends always enjoyed coming here so I've definitely been here a few...

  • Take-Out
  • Delivery
  • Good187 Reviews3.9
Cruisers Grill 319 23rd Ave S, Jacksonville Beach
Cruisers Grill
Bar & Grill

Cruisers Grill

319 23rd Ave S, Jacksonville Beach, FL 32250

First time trying Cruisers Grill. We had a great experience and the food was delicious! Not to forget the atmosphere and staff was awesome. On our next visit...

  • Drive-Through
  • Delivery
  • Good272 Reviews3.4