Playa Kitchen

11011 N Torrey Pines Rd, La Jolla, CA

Menu (As of 10/29)

Playa Kitchen: hours and how to order