Buzzard Beach Grill

Restaurant located directly on Flagler Avenue in New Smyrna Beach. Some of their sustainability efforts include:

  • Providing catch n cook services
  • Locally sourcing food
  • Using paper to-go products
  • Only providing straws upon request

114 Flagler Avenue, New Smyrna Beach, FL

386-957-3844
arrivalistpixel
yieldoptimizer