Gran Castor is a Latin American eatery known for its airy, pink-and-white decor, offering cuisine, margaritas, frosé, and beer.