Fox Sports Grill

261 19th St NW
Atlanta GA 30363

Sponsored Topics

See a problem? Let us know!
<p>Fox Sports Grill is a combination sports restaurant and bar that caters to a hip crowd. It's located in trendy Atlantic Station, and a good place to watch sports or just relax with friends. Parking is in an underground lot.&nbsp;</p>