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

) #304 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%
Travellers talk about
Closed Now
All hours
American, Irish, Bar, Pub
$$ - $$$
244 Market St, Virginia Beach, VA 23462
Write a Review
Reviews (159)
Traveller rating
Traveller type
Time of year

1 - 10 of 159 reviews

Reviewed 4 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 23 May 2017

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 11 May 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 9 May 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 3 April 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 29 March 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 9 March 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 21 January 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 4 January 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 2 November 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
363 reviews
.06 km away
BRAVO Cucina Italiana
174 reviews
.07 km away
299 reviews
.22 km away
Gordon Biersch Brewery Restaurant
211 reviews
.06 km away
Nearby Attractions
Escape Room Virginia Beach
38 reviews
1.56 km away
Sandler Center for the Performing Arts
20 reviews
.12 km away
Town Center
18 reviews
.18 km away
Funny Bone
76 reviews
.06 km 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, After-hours
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
Groups, Bar Scene
Open Hours
10:00 - 02:00
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
10:00 - 02:00
Location and Contact Information
  • Address: 244 Market St, Virginia Beach, VA 23462
  • Location: United States  >  Virginia (VA)  >  Virginia Beach>  > Northwest Virginia Beach
  • Neighbourhood: 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