We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Keagan's Irish Pub & Restaurant

) #303 of 1,152 Restaurants in Virginia Beach $$ - $$$ American, Irish,
244 Market St, Virginia Beach, VA 23462
+1 757-961-4432
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent17%
  • Very good45%
  • Average20%
  • Poor10%
  • Terrible8%
Travelers talk about
Closed Now
All hours
American, Irish, Bar, Pub
$$ - $$$
244 Market St, Virginia Beach, VA 23462
Write a Review
Reviews (159)
Traveler rating
Traveler type
Time of year

1 - 10 of 159 reviews

Reviewed 3 weeks ago

The décor reminds me much of a typical Irish pub - lots of wood, booths and tables, brass rails, etc. The restaurant was very clean and tidy. At noon we were promptly seated by an amiable hostess and greeted by a charming young server. She...More

Thank Dennis M
Reviewed 4 weeks ago

Worst place in Virginia Beach the waitress was a sweetheart but it took 2 and a half hours to get our food! The food runner literally threw our food on the table! So awful that 2 people at our table had to go see the...More

Thank suzzyq828
Reviewed May 10, 2017 via mobile

My husband and I went for dinner on May 5th. The restaurant was not crowded when we arrived. I arrived before my husband, was seated right away. The server was very slow acknowledging me as she was busy chatting with other employees. I finally got...More

Thank navywife1984
Reviewed May 9, 2017

I visited this location on 5.5.17; ordered the crab fries and a bowl of crab soup! The crab fries were excellent!!! Will definitely order again. The crab soup was average - good flavor but expected it to be a tad thicker in consistency like most....More

Thank mpmcdowe
Reviewed April 2, 2017

Good ambience, food is not as good as you would like especially if you want some authentic Irish food, you won't get it there.

Thank AmparoAlexandra
Reviewed March 28, 2017

This is a lively pub with good food, music and a great place to watch sports. Their Irish food offerings are excellent.

Thank SFarley90
Reviewed March 8, 2017

I was just there a few days ago, ordered the She Crab Soup!! uummm all I will say is .. do not order the soup at this place .. it tasted like cigarette ashes! this was not my first time getting this bowl there, a...More

Thank sorr826
Reviewed January 21, 2017

Food was good, but nothing great. I enjoyed speaking with our waitress - she was very courteous. The establishment itself is quite large and spacious, although it was rather dark inside at night... We were there for food, but seemed like a good place for...More

Thank Stefan G
Reviewed January 4, 2017

We needed to get out of the house, so we went to Keagan's to get a drink and an appetizer. Nothing appealed, so we got the grouper sandwich. It was very good. The staff was great.

Thank cmsans
Reviewed November 2, 2016

This is our repeat visit from approximately a year ago to Keagan's which has become a Town Center institution. My wife had the "Cottage Pie" (incredible and I the Chop Salad - and we shared an order of hot wings. Service, atmosphere and quality were...More

Thank tfig218
Nearby Restaurants
Ruth's Chris Steak House
362 reviews
.03 miles away
BRAVO Cucina Italiana
174 reviews
.04 miles away
Gordon Biersch Brewery Restaurant
211 reviews
.04 miles away
The Cheesecake Factory
375 reviews
.04 miles away
Nearby Attractions
Escape Room Virginia Beach
37 reviews
.97 miles away
Sandler Center for the Performing Arts
20 reviews
.08 miles away
Town Center
18 reviews
.11 miles away
Funny Bone
76 reviews
.03 miles away
Questions & Answers
Get quick answers from Keagan's Irish Pub & Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Irish, Bar, Pub
Lunch, Dinner, Late Night
Restaurant features
Reservations, Free Wifi, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Accepts American Express, Accepts Mastercard, Accepts Visa, Outdoor Seating, Television, Highchairs Available, Full Bar
Good for
Large groups, Bar scene
Open Hours
10:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
10:00 am - 2:00 am
Location and Contact Information
  • Address: 244 Market St, Virginia Beach, VA 23462
  • Location: United States  >  Virginia (VA)  >  Virginia Beach>  > Northwest Virginia Beach
  • Neighborhood: Northwest Virginia Beach
  • Phone Number: +1 757-961-4432
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing