Restaurant
Bubba's Seafood Restaurant and Crabhouse
41 locals recommend,
Location
3323 Shore Dr
Virginia Beach, VA
North Virginia Beach
Tips from locals
Our favorite local restaurant and it is on the bay. Maybe a 20 minute walk or a few minute drive.