American Tap Room – UTD
Richardson, TX
3389 sq ft
Restaurant Design