Executive Deli & Mex

restaurant in Mission Valley West, San Diego

Phone: (619) 299-9325

Website: www.edeli.org

Address: 1660 Hotel Cir N Ste 100