New Smyrna Beach Restaurants


Find Restaurants in New Smyrna Beach

There are no shortage of fabulous restaurants in the charming town of New Smyrna Beach, FL. With two historic downtown streets filled with unique eateries, speciality gift shops and art galleries, you are sure to find something for everyone.


Historic Canal Street

Canal Street is on the mainland in New Smyrna and home to an array of restaurants and boutiques. From an old fashioned 1950’s soda fountain to Thai food, the selection is

  • Corkscrew
  • Joe’s Subs
  • Jason’s Deli

Historic Flagler Avenue

The most famous street in New Smyrna Beach is Flagler Avenue, located on the beachside as you cross the North Causeway from the mainland.

  • Flagler Avenue Pizza
  • Courtyard Grill
  • Breakers
  • Beacon