Los Tocallos is a cozy restaurant in Columbus, OH that specializes in serving authentic Latin American cuisine.
With a warm and inviting atmosphere, Los Tocallos offers a menu featuring a variety of traditional dishes that showcase the flavors of the region.
Generated from their business information