This La Mesa location is conveniently situated at 84th and Tara Plaza is the perfect setting to serve the many Papillion La Mesa lovers! The neatly arranged bar area includes optional booth seating. The Papillion location is a favorite hangout during Margarita Special Wednesday’s! Recently remodeled and reconfigured, this location now offers patrons a party area to celebrate those special birthdays and events! So next time you are heading down 84th street, pop in and enjoy some authentic Mexican cuisine that’s sure to put a smile on your face!