Los Paisas is a cozy restaurant in Champaign, IL that offers authentic Colombian cuisine.
With a menu featuring traditional dishes and flavors, Los Paisas provides a taste of South America in a casual dining setting.
Generated from their business information