2836 Juan St
San Diego, CA 92110
Tel: (619) 297-1631

Cash, Gift Certificates, MasterCard, Travelers Checks,
Visa, American Express and Discover


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.