morning coffee virginia beach vibe

Make a Table and Seating Reservation

If you plan to dine inside our restaurant or on our outside front deck, have a table ready for you when you arrive by making a reservation here! The process is easy and takes a few minutes. Just select your time, enter your contact details, check for your confirmation email, and you’ll be all set!

cafe restaurant indoor dining room
Indoor dining room
cafe restaurant outdoor deck seating
Outdoor front deck

Our outdoor front deck is shaded until noon and provides great street side views. If you’d like a more climate-controlled environment, select the indoor dining room. Either way, you’ll enjoy full service at your table from our team.

Reserving a table is a simple two step process. First, select your date and time. Second, enter your contact details and check for your confirmation email after the process is completed. After that, you’ll be all set and we’ll look forward to seeing you on the day and time of your choosing!

Java Surf Cafe is open!

Please note that from October 28 to October 30, Java Surf Cafe will be making upgrades and improvements to our reservation seating area. While we’re not taking reservations for those days, we’re still open from 7–3 for take out and self-serve seating outside, and reservations are still available from Saturday, October 31 forward. Select your date below to get started, and we look forward to seeing you soon!

Step 1: Select place, date and time

Need Assistance?

If you have a question or are having a problem making your reservation, call us at (757) 693-6600 and we’ll be happy to help you!

View Our Menu

Want to see what’s available to order once you get here? Take a look at our menu and get ready for some great food, drinks, and coffee!