Diego's Dogs & Sliders

restaurant in Bay View Villas, La Jolla

Phone: (858) 581-3647

Website: www.diegosdogs.com

Address: 4150 Mission Blvd #113