Renzo's A Taste of Peru is a cozy restaurant in Lake Forest, CA that specializes in serving authentic Peruvian cuisine.
With a menu featuring traditional dishes like ceviche, lomo saltado, and causa, Renzo's offers a unique dining experience for those looking to explore the flavors of Peru.
Generated from their business information