Papa Luna's Empanadas

restaurant in Pacific Beach, La Jolla

Phone: (858) 255-8231

Website: papalunas.com

Address: 1404 Garnet Ave