A review of Cilantro Live, the best vegetarian restaurant in San Diego.
Contributor: Lola InezPublished: Feb 28, 2007