at 315 1/2 3rd Ave, Chula Vista , 91910-3910 United States
4 FB users likes Cilantro Live Restaurant, set it to 686 position in Likes Rating for Chula Vista, California in Local Business category
Cilantro Live Restaurant is Chula Vista based place and this enity listed in Mexican Restaurant category. Located at 315 1/2 3rd Ave CA 91910-3910. Contact phone number of Cilantro Live Restaurant: (619) 827-7401