Crazy Papas is a restaurant and bar offering grilled food and a fun atmosphere.