Eat Jacksonville

Find the best restaurants in Jacksonville

Filter by:

Riverside
Avondale
San Marco
Ponte Vedra
Atlantic Beach
Neptune Beach
Southside
Downtown

All Listings

Metro Diner

Local breakfast and brunch institution famous for fried chicken and waffles and comfort food classics.

3302 Hendricks Ave, Jacksonville, FL
(904) 398-3701
San Marco
Breakfast & Brunch

Safe Harbor Seafood

Fresh local seafood and raw bar with waterfront views and casual coastal atmosphere.

1 Ocean Blvd, Atlantic Beach, FL
(904) 249-4738
Atlantic Beach
Seafood

Orsay

French brasserie in Avondale serving classic dishes with modern flair in an elegant atmosphere.

3630 Park St, Jacksonville, FL
(904) 381-0909
Avondale
Mediterranean

Black Sheep Restaurant

Farm-to-table fine dining in the historic Five Points area with seasonal American cuisine and craft cocktails.

1534 Oak St, Jacksonville, FL
(904) 387-4292
Riverside
American

The District Riverside

Modern American cuisine with Southern influences in a renovated historic building.

956 Riverside Ave, Jacksonville, FL
(904) 379-3353
Riverside
Southern

Sakana Japanese Cuisine

Fresh sushi and Japanese specialties with traditional and contemporary preparations.

240 3rd St S, Jacksonville Beach, FL
(904) 270-2900
Ponte Vedra
Asian

Ruth's Chris Steak House

Upscale steakhouse chain serving prime beef and seafood in an elegant downtown setting.

1201 Riverplace Blvd, Jacksonville, FL
(904) 396-6200
Downtown
Steakhouse

TacoLu

Baja-style Mexican with fresh fish tacos, margaritas, and beach atmosphere.

1712 3rd St N, Neptune Beach, FL
(904) 853-6222
Neptune Beach
Mexican

Casa Marina Hotel Restaurant

Waterfront dining with fresh seafood and steaks, featuring panoramic views of the St. Johns River.

1515 Prudential Dr, Jacksonville, FL
(904) 396-5100
Downtown
Seafood

Bearded Pig

Authentic BBQ with house-smoked meats and Southern sides in multiple Jacksonville locations.

1224 3rd St N, Jacksonville Beach, FL
(904) 372-8949
Atlantic Beach
BBQ

Spliff's Gastropub

Gastropub with elevated pub fare, craft beer selection, and outdoor patio in Riverside.

1014 N Riverside Ave, Jacksonville, FL
(904) 354-3691
Riverside
American

Taverna San Marco

Authentic Italian cuisine with handmade pasta and traditional recipes in San Marco Square.

1986 San Marco Blvd, Jacksonville, FL
(904) 396-7101
San Marco
Italian
View all 15 listings in