Skip to main contentWebsite Accessibility Assistance

Italian Coastal Dining Inspired by Southern Italy

Welcome to Bella Vista A Mare in Jacksonville Beach, a coastal Italian restaurant inspired by Giovanni's upbringing in Southern Italy. As a teenager, Giovanni worked in boutique seaside hotels along the coast of Southern Italy, where he learned that dining is not just about food — it's about atmosphere and hospitality.  Bella Vista A Mare brings that same spirit to Jacksonville Beach.

Coastal Italian Elegance

Bella Vista A Mare in Jacksonville Beach offers an inviting coastal dining experience, perfect for date nights by the beach, anniversary celebrations, special occasions and private events. Inspired by the seaside hotels of Southern Italy, the atmosphere is elegant but never pretentious, refined yet always warm and welcoming.

catering

Catering for Every Occasion

Bring the flavours of Bella Vista to your next gathering. From family celebrations and office lunches to corporate events and special occasions, our catering options make it easy to share authentic Italian dishes with your guests. Our team will help you create a warm, memorable experience tailored to your event.

interior

Private Events & Celebrations

Celebrate life's special moments with Bella Vista. From birthdays and anniversaries to corporate dinners and family gatherings, our welcoming spaces and dedicated team provide the perfect setting for a memorable Italian-inspired celebration tailored to your occasion.

Visit us at Jacksonville

Bella Vista A Mare - Jacksonville Beach

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

Get Directions


(904) 571-0321

Tuesday - Thursday: 4 pm to 9 pm
Friday: 4 pm to 10 pm
Saturday: 2 pm to 10 pm
Sunday: 2 pm to 8 pm
Monday: Closed
Opens in a new windowOpens an external siteOpens an external site in a new window