Fin fans in ATL??!?!? | FinHeaven - Miami Dolphins Forums

Fin fans in ATL??!?!?

rclnd83

Practice Squad
Joined
Aug 13, 2010
Messages
2
Reaction score
0
Location
Atlanta, GA
Hey guys just moved up here to Atlanta and wanted to see if there were any fin friendly bars to watch some games or groups that get together? Thanks
-Neil
 
Hey guys just moved up here to Atlanta and wanted to see if there were any fin friendly bars to watch some games or groups that get together? Thanks
-Neil

Tony's Sports Bar. There are a ton of fin fans that go there and it is a dedicated Dolphins bar.
 
Back
Top Bottom