Cilantro Live

restaurant in Hillcrest, San Diego

Phone: (619) 325-1949

Website: cilantrolive.com

Address: 3807 5th Ave