Best moderately priced restaurants in New Smyrna Beach, FL
- Open nowBlackbeards Inn701 North Dixie Freeway, New Smyrna Beach, FL 32168Restaurant
- 3Open nowBoston's Fish House1414 South Atlantic Avenue, New Smyrna Beach, FL 32169Restaurant
- Open nowChases on the Beach3401 South Atlantic Avenue, New Smyrna Beach, FL 32169Restaurant Bar
- 4Open nowClancy's Cantina301 Flagler Avenue, New Smyrna Beach, FL 32169Restaurant
- 3Open nowFuji buffet1841 Florida 44, New Smyrna Beach, FL 32168Restaurant
- 4.8Open nowGnarly Surf Bar & Grill114 Flagler Avenue, New Smyrna Beach, FL 32169Restaurant Bar
- Open nowGrille At Riverview101 Flagler Avenue, New Smyrna Beach, FL 32169Restaurant
- Open nowJB's Fish Camp859 Pompano Avenue, New Smyrna Beach, FL 32169Restaurant
- 4.5Open nowManny's Pizza Beachside3318 South Atlantic Avenue, New Smyrna Beach, FL 32169Restaurant
- Open nowMcKenna's Place1443 South Dixie Freeway, New Smyrna Beach, FL 32168Restaurant Bar
- 3.8Open nowNew Smyrna Steakhouse723 East 3rd Avenue, New Smyrna Beach, FL 32169Restaurant
- Closed nowNorwood's Eatery & Treehouse Bar400 East 2nd Avenue, New Smyrna Beach, FL 32169Restaurant Bar
- 2.8Open nowNSB Seashack491 East 3rd Avenue, New Smyrna Beach, FL 32169Restaurant Bar
- 3.2Open nowOceans Seafood601 East 3rd Avenue, New Smyrna Beach, FL 32169Restaurant
- 4.4Open nowOff the Hook Raw Bar & Grill747 East 3rd Avenue, New Smyrna Beach, FL 32169Restaurant Bar
- Open nowPanheads Pizzeria113 South Orange Street, New Smyrna Beach, FL 32168Restaurant
- Open nowPapa John's Pizza601 South Dixie Freeway, New Smyrna Beach, FL 32168Restaurant
- Open nowPatio Restaurant & Caterers626 North Dixie Freeway, New Smyrna Beach, FL 32168Restaurant
- 5Open nowSpanish River Grill737 East 3rd Avenue, New Smyrna Beach, FL 32169Restaurant
- 4.4Open nowThat's Amore103 South Pine Street, New Smyrna Beach, FL 32169Restaurant
- Open nowThe Breakers Ocean Front Restaurant518 Flagler Avenue, New Smyrna Beach, FL 32169Restaurant Bar
- 4.6Closed nowThe Garlic556 East 3rd Avenue, New Smyrna Beach, FL 32169Restaurant