Deer Rock is a rock bar offering beer, cocktails, and tapas. Enjoy games and a lively atmosphere.