La Piñata Restaurant


La Piñata is a delightful Mexican restaurant that keeps getting better with time. It’s also the oldest restaurant in Old Town, so it’s steeped in tradition. On warm sunny days, ask to be seated on the romantic patio, which is surrounded by lush flowering plants and shrubs. On cooler days or evenings, diners can enjoy the patio’s new fireplace, or dine inside amongst our collection of festive piñatas!

The building was originally a house and began serving Mexican Food in the late 1920’s through a “To Go Window” by the kitchen. By 1932, the building was converted into a table service Restaurant called Ramona’s Kitchen. In 1968, the name of the restaurant was changed to La PInata, making this the Oldest Restaurant in Old Town.