Dine at Virginia Beach's Best Restaurants

If you're looking for the finest dining experiences Virginia Beach has to offer, look no further, this website showcases the restaurants most loved by Virginia Beach locals and visitors alike. With something for everyone, from day starting breakfasts, family dining and casual fare to award-winning fine dining and nightlife, dineonthebeach.com is Virginia Beach's premier web site for showing you to the door of some of the best restaurants at the oceanfront.

Need to activate your Dine on the Beach Gift Card? Please click here.

Catch 31 Fish House and Raw Bar

Tantalizing aromas fill the air as you watch chefs preparing hardwood grilled seafood specialties in the open kitchen or shucking oysters at the raw bar. Dine indoors or on terraces overlooking the Virginia Beach Boardwalk or enjoy live entertainment in Neptune's Park. Catch 31 is open daily for breakfast, lunch, dinner and late night dining. 3001 Atlantic Avenue Virginia Beach Oceanfront 757-213-3474
Learn More

Big Italy - Three Italian Eateries. One Primo Experience.

Pi-zzeria features specialty pizzas which all start with a fresh, hand-tossed crust, topped with the finest ingredients. Mama's Italian Kitchen includes fresh, home-style Italian classics. Stop by Café Amarino for decadent Italian desserts, pastries, espressos, fresh house-made gelato or a breakfast panini. 3316 Atlantic Ave Virginia Beach Oceanfront 757-213-0600
Learn More

Gift Cards

Share your favorite dining experiences at Virginia Beach's top oceanfront restaurants with a Gift Card. Gift Cards are valid at all of the Gold Key PHR Bars & Restaurants in Virginia Beach. This includes Catch 31, Salacia Prime Seafood and Steaks, Pi-zzeria, Mama's Italian Kitchen, Cafe Amarino, Mahi Mah's Seafood Restaurant and Sushi Saloon, Tortugas, Ultra Martini Lounge & Sky Bar*. Some of these restaurants are only open seasonally.
Learn More