Killer Street Tacos

restaurant in Park Villas of Talmadge, Lemon Grove

Phone: (877) 965-0449

Website: www.killerstreettacos.com

Address: 4496 48th St