D'sotos Mexican Restaurant

restaurant in Miramar, La Jolla

Phone: (858) 271-8470

Address: 6904 Miramar Rd