Cafe O Cerro is a restaurant offering home-style cooking. It features a large dining room and outdoor seating, with grilled meats, fish, and omelets.