Restaurant and bar in Simijaca, Colombia. Offers a grill menu.