Friday, July 8, 2011

Twain's Billiards and Tap



Twain's Billiards and Tap is located in Decatur, GA just off of the downtown square. They are walking distance to the Decatur MARTA train station.
Check out their menu.

Twain's Billiards and Tap
211 E. Trinity Pl.
Decatur, GA
404-373-0063

No comments: