at 22nd St, Virginia Beach , 23451 United States
8 FB users likes Taphouse, set it to 499 position in Likes Rating for Virginia Beach, Virginia in Local Business category
Taphouse is Virginia Beach based place and this enity listed in Food & Restaurant category. Located at 22nd St VA 23451.