American Tap Room is Town Square's latest addition

By Helen Triolo, last updated 10/18/12 10:32pm


American Tap Room is now open in Rockville Town Square. We haven't tried it yet, but the outdoor seating area looks wonderful as long as the weather stays nice.

Login to add a comment.  Forgot your password?  Need an account?

Your email: Password: