Cafe De Vista offers food and alcoholic beverages in a cafe setting.