Off the Square
Off the Square: A Chris Rock Experience Where the Food Slaps Harder Than My Mama! So let me tell you about this spot, Off the Square. It’s sitting there in Albemarle, North Carolina like it’s the king of the block. You walk in, and the vibe hits you like your auntie saying, “Boy, you better…