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.

Brock's Riverside Grill

503 Sophia St, Fredericksburg, VA 22401-6075
+1 540-370-1820
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good30%
  • Average12%
  • Poor4%
  • Terrible4%
Travellers talk about
“brunch” (30 reviews)
“glazed salmon” (6 reviews)
Open Now
All hours
American, Bar, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
503 Sophia St, Fredericksburg, VA 22401-6075
All Details
Write a ReviewReviews (545)
Traveller rating
Traveller type
Time of year

1 - 10 of 542 reviews

Reviewed 2 days ago

We had lunch at this riverfront restaurant. The staff was helpful and friendly, the decor nice. I especially liked the blank and white large prints of various points of history and interest. The food was great, but not exceptional.

Thank tawny1956
Reviewed 5 days ago

Had the occasion to eat at Brock's for a graduation party. We had a couple of choices for the entrees and I choose steak and it was a large portion. It was very good as were the side dishes and there was plenty in the...More

Thank wineandcheese2
Reviewed 4 weeks ago via mobile

Took my daughter to dinner at Brock’s Riverside Grill. For this event, we chose to take advantage of their Restaurant Week specials. I had previewed them on line and the descriptions were enticing. Brock’s offered 3 course meals for $20.18. We started with hot spinach...More

Thank basreview
Reviewed 16 January 2018

Great location on the river with 20+ beers on tap. Great dinner specials and drink specials. Also a great spot to go for direct TV football games during season. All games televised.

Thank ipegleg
Reviewed 15 January 2018

The Chicken Tortilla Soup is one of my favorites and it was a nice lead-in to the Roasted Chicken entre.

Thank Ralph P
Reviewed 14 January 2018 via mobile

You can’t go wrong with a meal at Brock’s Riverside Grill. Situation right on the Rappahanock River in Downtown Fredericksburg, Virginia. A bit higher priced than other family restaurants in town. But Brock’s comes with a lively, nice atmosphere - more of a couples, adult...More

Thank Cathy S
Reviewed 31 December 2017

Our group of retired friends try to get together once a month for dinner at various locations. Brocks consistently provides a lovely area for us to talk and eat where we can hear each other and not disturb others while we laugh and share our...More

Thank catherinew270
Reviewed 30 December 2017

Food was very good. It was our first time there, we enjoyed it. We will go again. I understand they have a good Sunday buffet I will try it next. Nice place to take out of town guest.

Thank Linda T
Reviewed 26 December 2017

The service was a not the best but wasn't the worse. Bloody Mary's were poor but the food was good. Did Sunday brunch crab benedict and tenderloin bendict both very good stuff shrimp was good also. Bacon wrapped maple scallops were delicious and deserts didn't...More

Thank richlee1975
Reviewed 23 December 2017 via mobile

Wonderful service, menu has a large variety of choices, beautiful location. I recommend having a meal there.

Thank 387melanied
Nearby HotelsSee all 41 hotels in Fredericksburg
Courtyard by Marriott Fredericksburg Historic District
353 reviews
.27 km away
Hyatt Place Fredericksburg at Mary Washington
493 reviews
2.45 km away
Best Western Fredericksburg
753 reviews
3.62 km away
Quality Inn Fredericksburg, Central Park Area
186 reviews
3.81 km away
Nearby Restaurants
Bavarian Chef
504 reviews
.18 km away
Benny's Vitali's Pizzeria
161 reviews
.36 km away
Cork and Table
74 reviews
.53 km away
Nearby Attractions
Fredericksburg Area Museum
36 reviews
.59 km away
St George's Episcopal Church
19 reviews
.58 km away
Fredericksburg Masonic Lodge No.4
13 reviews
.43 km away
Old Stone Warehouse
5 reviews
.41 km away
Ask a question
Questions & Answers
16 December 2016|
AnswerShow all 6 answers
Response from Dennis J | Reviewed this property |
call and find out
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Bar Scene, View, Child-friendly, Special Occasion Dining, Kids, Business meetings, Local cuisine, Romantic, Groups
Open Hours
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
Location and Contact Information
  • Address: 503 Sophia St, Fredericksburg, VA 22401-6075
  • Location: United States  >  Virginia (VA)  >  Fredericksburg
  • Phone Number: +1 540-370-1820
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