The Palma Bar & Grill

9700 N Torrey Pines Rd, La Jolla, CA

Menu (As of 10/29)

The Palma Bar & Grill: hours and how to order