/
/
Barbarella Restaurant & Bar, a culinary gem established in 2000, has been a beloved La Jolla fixture for over 17 years. This dog-friendly establishment is situated on Avenida De La Playa in La Jolla Shores, offering a vibrant atmosphere enhanced by an eclectic art collection and ample outdoor seating. Founded by executive chef...