Vista Cafe Beach is a cafe offering a tasty and affordable menu.