We are open for breakfast, lunch and dinner daily. We offer a selection of fresh local seafood as well as a variety of sandwiches and steaks. Our signature dish is our fried flounder, it is offered as a lunch special Monday and Friday and nightly on our dinner menu.

By Email:

By Phone: (757) 422-8817

Find Beach Pub on Facebook.
Find Beach Pub in Instagram.

We are located at:
1001 Laskin Rd
Virginia Beach, VA 23451

Click on map below to view larger or for driving directions.