Faricuba

Cuban restaurant · 1520 17th St, Columbus, NE

Hours

More food in Columbus, NE · Cuban Food in Columbus