prov:value
| - His restaurant, Chich??n Itz?? (3655 S. Grand Ave., Los Angeles, CA 90007), really needs no introductions as it has been featured in numerous publications, such as Los Angeles Times, LA Weekly, GQ, La Opini??n, People, and most recently featured in Sunset magazine.
|