The Rock is a lively bar and grill serving American pub fare alongside Mexican-inspired dishes. Patrons can enjoy a relaxed atmosphere with sports on TV and a patio.