American Tap Room will be opening a new location at the Shops at Willow Lawn, in Richmond, Virginia — stay tuned for more details!

Willow Lawn Shopping Center
1601 Willow Lawn Drive
Suite 840
Richmond, VA 23230

News Category: 
Date: 
Wednesday, 3 July, 2013