ranchónMeaningsNoun1. bar or snack bar, often temporary, usually found on the beach or in a park (Cuba)