LONG BEACH, Calif. ― A new Long Beach restaurant transports you to Colombia through traditional family recipes with a unique flair.
Selva pulls flavors and spices from South America while showcasing live fire cooking.
Selva is located at 4137 East Anaheim St. Long Beach, CA 90804.