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” (33 reviews)
“glazed salmon” (6 reviews)
Closed Now
All hours
American, Bar, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
503 Sophia St, Fredericksburg, VA 22401-6075
All Details
Write a ReviewReviews (532)
Traveller rating
Traveller type
Time of year

1 - 10 of 529 reviews

Reviewed 3 days ago

We like sitting in a booth behind the bar area. Very cozy yet casual. We took advantage of happy hour with well priced drinks. We had the grilled salmon special with cream crab sauce. Asparagus was cooked to perfection and we love the sweet potato...More

Thank Frank E
Reviewed 1 week ago via mobile

Great place. Recommend trying them out. Food is made in house and not frozen. Prices are reasonable, especially compared to other local restaurants. Great daily specials and happy hour specials.

Thank Stoby1
Reviewed 2 weeks ago

Found this restaurant years ago and although I don't live in Fredericksburg I eat here whenever we are near doing historical events. The food is excellent and servive is out of this world.

Thank Wayne M
Reviewed 2 weeks ago via mobile

The service was excellent the staff was awesome great food and a great view of the water and bridge.

Thank Raphael J
Reviewed 2 weeks ago via mobile

Nice restaurant and great views. Outside seating has better views, however can be a little noisy - to include the train going buy a couple of times. Inside is nice and quite. Food was very good.

Thank Jay B
Reviewed 3 weeks ago via mobile

Always stop here on our way north FROM SC. Good lunch. Crab cake sandwiche is very good. Ceasar Salad is good. Shrimp wrap special was good. Nice view of river. Service is always good and price is right.

Thank Dennis J
Reviewed 3 weeks ago

Ate an early dinner (for me) last night in the bar at Brock's. Too cold for outside. The food and service were very good. Enjoyed the calamari, seafood carbonara, and the blackened chicken alfredo, and finished off with a ho-ho. Will be returning soon.

Thank jdsracer
Reviewed 3 weeks ago

We love Brock's for their bartenders who are knowledgeable about their drinks and their customers! They are always friendly and know what we want when we sit down or have new ideas to suggest. We've enjoyed most of the food that we've had their ....More

Thank Denny S
Reviewed 4 weeks ago via mobile

I took my girlfriend here for a Birthday lunch and it was a nice surprise. We always wondered about the place and we took a chance. The food was delicious and the service was great.

Thank Ronald C
Reviewed 4 weeks ago

As the name implies, Brock's Riverside Grill does sit right on the bank of the river. There is indoor seating, outdoor tables near the bar and an outside balcony area just off the indoor seating area. The menu selections were not numerous but represented a...More

Thank Edward H
Nearby Restaurants
Bavarian Chef
498 reviews
.18 km away
Benny's Vitali's Pizzeria
158 reviews
.36 km away
Cork and Table
69 reviews
.53 km away
Nearby Attractions
St George's Episcopal Church
19 reviews
.58 km away
Fredericksburg Area Museum
26 reviews
.59 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
Special Occasion Dining, Kids, Groups, Child-friendly, View, Business meetings, Bar Scene, Local cuisine, Romantic
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