The Rock is a lively bar and grill serving American pub fare alongside Mexican-inspired dishes. Enjoy sports on TV and a relaxed atmosphere.