What are you looking for?

Sports Bars in Fredericksburg

4.4 - 132 votes

Hours: 11AM - 2AM

1315 Princess Anne St, Fredericksburg
(540) 310-4065

Happy Endings

Underrated dive bar with amazing food and cheap drinks. A good spot to spice up any boring night! More reviews

4.1 - 156 votes

Hours: 11AM - 10PM

10500 Spotsylvania Ave, Fredericksburg
(540) 834-2443

Legends Grille

great food! big meals like burgers and salads, the service is really great and it is a good atmosphere More reviews

3.6 - 163 votes

Hours: 11AM - 11PM

10400 Spotsylvania Ave, Fredericksburg
(540) 898-8044


Food was great but Jasmine, my waitress, was specifically amazing! Great service, super friendly, an absolute pleasure! More reviews

3.8 - 121 votes

Hours: 11:30AM - 2AM

314 Jefferson Davis Hwy, Fredericksburg
(540) 899-6555

Charlie G's

Best kept restaurant secret in Fredericksburg !! If you haven't been, you really need to give this relatively new restaurant a try. Our first dining... More reviews

3.8 - 119 votes

Hours: 11AM - 12AM

Four Mile Fork Center, 5099 Jefferson Davis Hwy, Fredericksburg
(540) 710-6771

Hard Times Cafe

Waitress was excellent, the apps were tasty but my steak tip salad was terrible.... Meat was as tough as shoe leather.... I left it relatively untouched.... More reviews

3.6 - 124 votes

Hours: 11AM - 12AM

10145 Southpoint Pkwy, Fredericksburg
(540) 376-7609

Kickback Jack's Fredericksburg

I normally Love this restaurant and we frequently visit. Last night was a different story!! Last night we brought some family from out of town whom we h... More reviews

4.2 - 53 votes

Hours: 12 - 9PM

1109 Jefferson Davis Hwy, Fredericksburg
(540) 681-1967

Rey Azteca Fredericksburg

The Mango ceviche and the chipotle chicken were delicious, will definitely come back to try more items More reviews

View on map