Nando's Taco Shop

restaurant in Broadway Heights, Lemon Grove

Phone: (619) 337-0993

Website: www.deltaco.com

Address: 8025 Broadway