Rose Canyon Dell

restaurant in Old Town, San Diego

Phone: (858) 270-7600

Website: therosecanyondeli.com

Address: 490 Morena Blvd