java surf king Neptune latte

Reservation Completed!

Your reservation has been completed and you’re all set to go!

Now that your reservation has been processed, please check for a confirmation email and make sure that you’ve received it. If you didn’t get the email, it’s possible that we didn’t receive the reservation into our system, either. If something looks like it was missed, just call us at (757) 963-6600 to confirm.

When you get to Java Surf for your meal, just let our service team outside know that you have a reservation. They’ll check the iPad and then show you to your table. There may be a short wait if you arrive early, but we’ll get you seated at the time of your reservation.

Our indoor dining room and front deck seating is full service. We ask that face coverings be worn when entering and exiting the restaurant. Once you’re seated, a server will take your order. Reservation times typically last for 70 minutes.

If you have any further questions or if there’s anything else that we can do for you before you arrive, give us a call at (757) 963-6600 and we’ll be happy to help!

  • turkey ham bacon cheddar pepper jack lettuce tomato onion tangy sriracha mayo on three slices of toasted multi-grain bread
  • cappucino coffee latte breakfast brunch

Java Surf Cafe & Espresso Bar
1807 Mediterranean Avenue
Virginia Beach, VA 23451

(757) 963-6600

we're here for you
virginia beach open for business
ViBe Creative District
Virginia Beach, Virginia
Flag of the United States of America